Salut Alexandru ! > Nu inteleg cu ce dimensiune sa creez fisierele ram si swap si ce o sa se > scrie in ele.
Cum e sugerat si in imaginea din tema, fiserul RAM va avea dimensiunea nr_frames * page_size, si swap-ul nr_pages * page_size. In fisierul RAM se vor "scrie" paginile fizice, in swap paginile obtinute in urma operatiie de swap-in / swap-out, pagini care nu le mai poti aloca pe RAM. > La ce se refera dimensiunea unei pagini? 4k? Enunt : Puteți determina dimensiunea unei pagini folosiți funcția w_get_page_size definită în fișierul header common.h. > cu ce o sa se completeze? O pagina / frame contine _doar_ date efective, nimic altceva. Gestionarea paginilor o faci cu ajutorul structurilor de date. -- Numai bine, Ghennadi Procopciuc _______________________________________________ http://elf.cs.pub.ro/so/wiki/resurse/lista-discutii
