[so] [Tema3] Mem virtuala & swap

Voicu Alexandru - Teodor voicualexandruteodor at gmail.com
Thu Apr 30 17:49:24 EEST 2009


Salut,

Am si eu o mica intrebare legata de implementare, comunicarea dintre memoria
virtuala si swap.
In enunt este precizat : "precum in realitate, memoria virtuala lucreaza
doar cu memoria fizica, nu cu swap-ul".
Pentru copierea unei pagini din swap in mem fizica, sau invers, eu folosesc
pointerul la mem virtuala pe care l-am creat cu mmap peste fiserul de ram
(paginile din el).
Acesta este considerata o comunicare intre mem virtuala si swap ?
Singura alternativa pe care ar fi sa citesc pagina pe care vreau sa o
transfer intr-un buffer de page_size si sa folosesc read , write pe acel
buffer si nu pe memoria virtuala mapata peste ram, dar nu cred ca la asta se
referea precizarea din enunt.

Numai bine,
Alex V.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://cursuri.cs.pub.ro/pipermail/so/attachments/20090430/1d5408b1/attachment.htm>


More information about the so mailing list