[so] [SO][Tema3][Linux][Nelamuriri]
Adrian Șendroiu
molecula2788 at gmail.com
Sat Apr 14 15:51:55 EEST 2018
Salut,
> Cand mapam o pagina dimensiunea ei default este 4096?
În practică da, dar mai bine folosești apelul getpagesize() ca să
obții dimensiunea.
> Trebuie sa ne asiguram noi ca paginile din mai multe segmente nu se
> suprapun?
Nu trebuie.
> In enunt scrie ca dimensiunea ocupata de segment in memorie poate fi mai
> mare decat cea ocupata de segment in fisier, iar in acest caz diferenta at
> trebui zeroizata. Noi ar trebui sa zeroizam in momentul in care se face
> maparea, avand in vedere ca se foloseste mecanismul demand-paging?
Demand paging înseamnă că niciodată nu mapezi mai mult de o singură pagină.
În funcție de adresa de fault poate fi o pagină cu zerouri, o pagină
în care trebuie încărcate date din fișier, sau o pagină parțial cu
zerouri, parțial cu date din fișier.
More information about the so
mailing list