[so] [Tema5] WriteRead
    Razvan Deaconescu 
    razvand at cs.pub.ro
       
    Tue Jan  2 21:03:03 EET 2007
    
    
  
Dragan Stefan wrote:
> In testul pentru scriere si apoi citire vad se asteapta 2 page fault-uri 
> la scriere. Nu inteleg de ce? Eu am facut ca la citire sa setez 
> PAGE_READONLY si la scriere PAGE_READWRITE intr-un singur PF si a mers 
> bine pana am rulat testul :P.
> 
Salut!
Eu nu m-am gandit la detectara tipului de acces in momentul in care am 
creat testul. Daca o pagina nu este inca prezenta in memoria fizica se 
va genera un page fault si pagina va fi readable, dupa care la urmatorul 
page fault se marcheaza ca fiind writable.
Altfel spus, un acces de scriere pe o pagina care nu este mapata, sau 
rezida in swap va genera doua page fault-uri. O sa adaug aceasta 
precizare si in enuntul temei de pe site.
Razvan
    
    
More information about the so
mailing list