[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