Domande taggate «virtual-memory»



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 …

1
Kernel utente diviso in Linux a 64 bit
Qual è l'utente / kernel predefinito diviso in Linux a 64 bit? Ho letto Documentation/x86_64/mm.txt(cosa che qualcuno ha sottolineato), ma non sono riuscito a distinguerlo. Qualcuno può fornire una risposta diretta (qualcosa come 3 GB / 1 GB per l'implementazione a 32 bit).

5
Come impostare correttamente zram e swap
Sto configurando e compilando il nuovo kernel 3.0. Una delle chicche che ho pianificato di usare per qualche tempo (rattoppando) che è stata fusa in 3.0 è zram. È possibile impostare sia l'hdd swap sia lo zram swap in modo che zram venga usato per primo e solo le pagine …

1
Impossibile gestire la richiesta di paging del kernel?
[Disclaimer: inizialmente ero un po 'nervoso nel pubblicare questo qui, quindi ho chiesto a Meta se discutere di homebrew / modding fosse accettabile. Sulla base della risposta che ho ricevuto da diversi membri veterani, sono andato avanti e ho pubblicato questa discussione. Ecco il link su Meta.] Attualmente sto cercando …

1
Mapping di librerie condivise in / proc / pid / maps
Perché /proc/pid/mapscontiene alcuni record per la stessa libreria? Ecco un esempio: 7fae7db9f000-7fae7dc8f000 r-xp 00000000 08:05 536861 /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20 7fae7dc8f000-7fae7de8f000 ---p 000f0000 08:05 536861 /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20 7fae7de8f000-7fae7de97000 r--p 000f0000 08:05 536861 /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20 7fae7de97000-7fae7de99000 rw-p 000f8000 08:05 536861 /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20 Cosa significa questo ?

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.