Студопедия.Орг Главная | Случайная страница | Контакты | Мы поможем в написании вашей работы!  
 

Управление памятью. В Windows 9x и Windows 2000 каждый процесс имеет свое адресное пространство



В Windows 9x и Windows 2000 каждый процесс имеет свое адресное пространство

До 4 Гб памяти (не физическое ОЗУ). Физическая память ограничена системными

ресурсами: ОЗУ и дисковым пространством. Windows выделяет приложению 2 Гб

Памяти, а остальные 2 Гб резервируются u1076 для нужд ядра.

Если объем ОЗУ меньше, чем 4 Гб, то Windows использует механизм виртуальной

памяти: когда объем ОЗУ будет исчерпан, часть содержимого физической памяти

Переносится на жесткий диск. Этот механизм называется подкачкой.

Для каждого процесса ядро поддерживает таблицу страниц – структуру,

Позволяющую преобразовать виртуальные адреса в физические.

Виртуальная память Windows использует механизм отображения области

Физической памяти на любую область 32-разрядных адресов для того, чтобы любая

Программа как бы обладала своим собственным физическим ОЗУ.

Каждая программа имеет собственное виртуальное адресное пространство, которое

Диспетчер виртуальной памяти преобразует в адреса физического ОЗУ или в файлы на

Жестком диске.

Физическое и виртуальное (логическое) адресное пространство каждого процесса

разделено на страницы – кванты памяти, размер которых зависит от компьютера. Ядро

Может перемещать страницы памяти в страничный файл на диске и обратно. Когда





Дата публикования: 2014-11-29; Прочитано: 239 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!



studopedia.org - Студопедия.Орг - 2014-2024 год. Студопедия не является автором материалов, которые размещены. Но предоставляет возможность бесплатного использования (0.006 с)...