Alexandra Ghecenco <[email protected]> writes: > OK, multumesc pentru raspunsul prompt :) Dar in cazul asta am o > nelamurire suplimentara: daca la inceput, cand avem toate paginile > nemapate, scriem in toate, se vor produce 2 page fault-uri per pagina, > RAM-ul se va umple si se va scrie si in swap. Asadar, toate paginile > vor fi mapate peste ceva si vor avea si acces de scriere. In cazul > asta, cum interceptam un page fault daca accesam o pagina din swap?
Plasarea unei pagini fizice în swap (swap out) înseamnă că pagina virtuală aferentă este marcată ca absentă din RAM. Pentru aceasta poți demapa respectiva pagină sau o poți marca fără drepturi de acces (PROTECTION_NONE). Răzvan _______________________________________________ http://elf.cs.pub.ro/so/wiki/resurse/lista-discutii
