Next: 3.1 Struktury danych odwzorowywania
Up: Pamięć
Previous: 2.1.0.1 Pola deskryptorów stron
  Spis rzeczy
3 Odwzorowywanie plików do pamięci
Filozofia odwzorowywania plików do pamięci polega na tym, że
gdy region jest związany z plikiem, dostęp do bajtu na stronie
regionu jest tłumaczony przez jądro na operacje na odpowiednim
bajcie w zwykłym pliku.
Istnieją dwa rodzaje odwzorowywania w pamięci:
- Współdzielone
- Każda operacja na stronie zmienia plik na dysku
i jest widoczna dla innych procesów.
- Prywatne
- Proces tworzy odwzorowanie tylko w celu czytania z pliku.
Typ strony podaje się przed jej alokacją. Jądro tworzy nowe
odwzorowanie w pamięci za pomoća funkcji do_mmap
(podrozdział 1.3.3), a niszczy je za pośrednictwem
funkcji do_munmap (podrozdział 1.3.4).
Subsections
2001-11-25