[so] [Tema3][Linux][Adresa de mapare]
    Alexandru Militaru 
    alexandru.cmilitaru at gmail.com
       
    Sun Apr 22 18:45:08 EEST 2018
    
    
  
Salut,
Nu îmi este foarte clar la ce adresă ar trebui mapate paginile. În enunțul
temei se spune:
   - Pagina trebuie mapată *fix* la adresa indicată în cadrul segmentului.
   - În momentul în care este accesată o pagină nouă din cadrul unui
   segment, mapați pagina în care s-a generat *page fault*-ul, folosind
   MAP_FIXED, apoi copiați în pagină datele din executabil
Asta înseamnă că din fiecare segment va fi mapată cel mult o pagină la
orice moment de timp?
Deci dacă toate paginile dintr-un segment se mapează la adresa
segments[i].vaddr, fiecare nou page fault din cadrul unui segment va duce
la o mapare care va suprascrie maparea precedentă din același segment?
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://cursuri.cs.pub.ro/pipermail/so/attachments/20180422/5aeba3c2/attachment.html>
    
    
More information about the so
mailing list