Domande taggate «shared-memory»

3
Sulla memoria di sistema ... in particolare la differenza tra `tmpfs,` `shm,` e `hugepages ...`
Ultimamente sono stato curioso dei vari filesystem basati sulla memoria del kernel Linux. Note:Per quanto mi riguarda, le seguenti domande dovrebbero essere considerate più o meno opzionali rispetto a una migliore comprensione di quella posta nel titolo. Glielo chiedo di seguito perché credo che risponderle possa aiutarmi meglio a capire …

1
È sbagliato pensare a "memfd" come al "processo che possiede il file"?
https://dvdhrm.wordpress.com/2014/06/10/memfd_create2/ Teoricamente, potresti ottenere un memfd_create()comportamento [ ] senza introdurre nuovi syscall, come questo: int fd = open("/tmp", O_RDWR | O_TMPFILE | O_EXCL, S_IRWXU); (Nota, per garantire in modo più portabile un tmpfs qui, possiamo usare " /dev/shm" invece di " /tmp"). Pertanto, la domanda più importante è: perché diavolo …


1
Capire MMAP
Stavo esaminando la documentazione relativa a MMAP qui e ho provato a implementarlo usando questo Ho qualche dubbio sulla sua attuazione. MMAP fornisce una mappatura di un file e restituisce un puntatore di quella posizione nella memoria fisica o restituisce un indirizzo della tabella di mappatura? e alloca e blocca …


Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.