[so] [Tema 3] Nelamurire enunt
Mircea Bardac
cs at mircea.bardac.net
Fri May 1 18:29:26 EEST 2009
Salut,
Dragos Valentin Moinescu wrote:
> Mai, din cate am inteles eu din tema, nu are niciun sens sa folosesti
> RAM-ul fizic decat prin zonele mapate din cele doua fisiere.
> 1 fisier mapat este SWAP-ul
> 1 fisier mapat este RAM-ul
>
> in vinit() intorci adresa oferita prin maparea SWAP-ului (ca doar aia
> este toata memoria de care beneficiaza programul).
Dupa cum a spus si Andrei, modificarile facute in memoria intoarsa de
catre vinit nu trebuie sa se reflecte direct in fisierul swap. Acolo
ajung *doar dupa ce sunt evacuate din memoria RAM* (la swapping).
"Paginile de memorie virtuala (din spatiul de adresa al procesului) se
vor mapa direct peste fișierul de RAM folosind apelurile mmap si
MapViewOfFile."
--
Mircea
http://mircea.bardac.net
More information about the so
mailing list