[SO] Tema 5 - fisiere swap/ram

cosh cosh10000 at yahoo.com
Tue Dec 19 02:42:17 EET 2006


Fisierele swap si ram trebuie mapate in memorie sau
trebuie citite/scrise cu read/write
(ReadFile/WriteFile)? (pentru ca spre exemplu pe
Windows nu se spune nimic de MapViewOfFile).
Si daca trebuie, adresa intoarsa de vinit este chiar
adresa la care a fost mapat fisierul swap?
Tot in acest caz, ce inseamna sincronizarea? (in cazul
cu read/write ar fi insemnat scrierea din memorie in
fisier, dar daca fisierul o sa fie direct mapat in
memorie, nu mai este necesara)
In cazul in care folosim read/write, eliberam memoria
folosita de paginile ce trec in swap sau este
suficient sa restrictionam accesul la aceste pagini?

Observatii:
* Oricare din metodele de mai sus le-am alege testele
tot vor fi trecute.
/* you gotta love them binary ops :-D */
check &= !(exp_val ^ read_val);
* As fi preferat:
check &= exp_val == read_val;
(pentru cei ce nu iubesc "binary ops :-D")


__________________________________________________
Do You Yahoo!?
Tired of spam?  Yahoo! Mail has the best spam protection around 
http://mail.yahoo.com 


More information about the so mailing list