[so] [SO][Tema2][Windows] Problema sincronizare fisier

Razvan Deaconescu razvan.deaconescu at cs.pub.ro
Mon Apr 25 15:43:50 EEST 2011


On 04/23/2011 05:12 PM, Cosmin Stefan-Dobrin wrote:
> Salut,
> 
> Asa cum spune si titlul, am o mica problema cu sincronizarea datelor in
> fisierul de ram (functia w_sync_mapping). Mai exact, la testul 22,
> test_mapping_write_is_carried_through_to_file, in apelul w_sync_mapping,
> functia FlushViewOfFile imi iese cu eroare. Mai jos sa gaseste outputul meu:

Scuze de întârzierea răspunsului, Cosmin!

După cum am spus și în acest thread[1] sunt cazuri în care funcția
FlushViewOfFile iese cu eroare fără a fi o problemă. Asta pentru că face
flush pe întregul spațiu de adresă (toate paginile) fără a ține cont
dacă sunt mapate sau nu în RAM (cele care sunt mapate vor fi flushed).

În ultima versiune a testelor am eliminat afișarea unui mesaj de eroare
în funcția FlushViewOfFile[2] pentru a nu apărea neclarități din această
cauză.

Am adăugat precizare în FAQ[3].

Răzvan

[1]
http://thread.gmane.org/gmane.education.region.romania.operating-systems/6054
[2]
http://article.gmane.org/gmane.education.region.romania.operating-systems/6065
[3] http://elf.cs.pub.ro/so/wiki/teme/tema-3#faq


More information about the so mailing list