Stronicowanie pamięci
Z Wikipedii, wolnej encyclopedia
Stronicowaniem pamięci nazywamy w komputerowych systemach operacyjnych jeden ze sposobów zarządzania pamięcią, w którym komputer przechowuje i pobiera dane z pamięci dodatkowej do wykorzystania w pamięci podstawowej. Dane pobierane są z pamięci dodatkowej w blokach o jednakowym rozmiarze nazywanych stronami. Stronicowanie jest istotnym elementem implementacji pamięci wirtualnej, we współczesnych systemach operacyjnych, pozwalającym na przekroczenie ograniczeń komputera wynikających tak z ilości dostępnej pamięci fizycznej, jak też np. wykorzystywanej architektury procesora (potrafiącego zaadresować mniejszą ilość pamięci niż faktycznie dostępna).
Ten artykuł od 2012-06 wymaga zweryfikowania podanych informacji. |
Podstawowa filozofia stronicowania:
- Pamięć fizyczna dzielona jest na bloki stałej długości zwane ramkami.
- Pamięć logiczna dzielona jest na bloki stałej długości zwane stronami.
- Rozmiary stron i ramek są identyczne.
- Przy wykonywaniu procesu, strony z pamięci pomocniczej wprowadzane są w odpowiednie ramki pamięci operacyjnej.