[so] Tema5 intebari
Razvan Deaconescu
razvand at cs.pub.ro
Wed Jan 3 11:39:49 EET 2007
Dragusin Bogdan wrote:
> La testul3 se face la inceput un poison pe swap care implica scrierea in
> fisierul Swap.
Acea scriere nu se intercepteaza. E o scriere folosind apelul write pe
file descriptor-ul asociat fisierului swap. Nu exista nici un impact
asupra RAM-ului faptul ca in cadrul testului se scrie in swap.
> Dar prima parte de Poison ar trebui sa modifice fisierul de ram
> si deci acesta nu ar mai trebui sa fie poisoned ram ci poisoned swap. Nu?
Cum am spus mai sus, nu exista nici o legatura. O pagina swap este adusa
in RAM numai in momentul in care se face un acces pentru acea pagina si
ea nu este prezenta in RAM. Atunci se face copierea.
Modificarile care sunt facute in paginile swap in cadrul testului sunt
transparente utilizatorului. Motivul pentru care sunt facute sunt ca sa
verifice functionalitatea temei. Ar trebui sa interceptezi apelurile
read/write ca sa iti dai seama cand se scrie in swap, ceea ce nu este cazul.
Razvan
More information about the so
mailing list