Странично - ориентированное управление памятью Windows

Управление памятью Windows


Термин страничная организация связан с тем, что центральный процессор обеспечивает доступ к памяти участками размером 4 Кбайт. ОС, отвечающая за страничную организацию памяти, принимает все решения относительно того, каким страницам должна соответствовать физическая память.

Основное преимущество страничной организации заключается в том, что ОС может размещать программные объекты во всем адресном диапазоне (4 Гбайт), который называется адресным пространством. Адреса, которые процессор транслирует при страничном режиме работы, называют линейными адресами. Реальные адреса, передаваемые процессором по шине физическому ОЗУ, называют физическими адресами.

В произвольный момент времени каждый 4 – Кбайтовый блок (страница) адресного пространства процессора находится в одном из четырех состояний.

1) доступна, - эта страница памяти не была зарезервирована и теоретически может быть занята;

2) зарезервирована, - эта страница является частью области памяти, занимаемая некоторым объектом;

3) связанная и присутствующая, - эта страница памяти была выделена, и программа использует ее для хранения информации. Механизм страничной организации отображает ее на некоторый 4-Кбайтовый блок физической памяти;

4) связанная и отсутствующая, - это состояние подобно предыдущему. Программа выделила память и использует ее для хранения информации. Операционная система решила передать блок физического ОЗУ, связанный с данной страницей, для более срочных нужд. Таким образом, центральный процессор скопировал содержимое страницы на жесткий диск и пометил ее как «отсутствующую».


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: