Віртуальна пам'ять: відмінності між версіями

[неперевірена версія][неперевірена версія]
Вилучено вміст Додано вміст
Radislav72 (обговорення | внесок)
EmausBot (обговорення | внесок)
м r2.7.2+) (робот змінив: id:Memori maya; косметичні зміни
Рядок 21:
4 Гб адресного простору система ділить на дві приблизно однакові за обсягом частини. Перша частина надається у користування [[Процес (інформатика)|процесу]], а друга резервується для системних потреб. Таким чином, за замовчуванням кожен користувацький процес в 32-розрядній версії Windows має у своєму розпорядженні власний адресний простір розміром до 2 Гб; інші 2 Гб використовує операційна система.
У системному просторі розміщуються такі компоненти<ref name="russinovich" />:
* Системний код. Містить образ операційної системи, HAL і драйвери пристроїв, які використовуються для завантаження системи. Сюди ж проектується частина підсистеми Windows режиму ядра, а також графічні драйвери.
* Гіперпростір. Особлива область, яка використовується для проектування на пам’ять списку робочого набору процесу й тимчасового проектування інших фізичних сторінок для ряду системних операцій.
* Структури даних списку робочого набору, які описують системний робочий набір.
* Системний кеш. Віртуальний адресний простір, який використовується для проектування файлів.
* Системна купа підкачуваної пам’яті.
* Елементи системної таблиці сторінок. Це елементи в таблиці сторінок, що містять фізичну адресу, на яку проектується віртуальна.
* Системна купа непідкачуваної пам’яті.
* Дані аварійного дампу. Область, зарезервована для запису інформації про стан системи на момент краху.
* Область, зарезервована під специфічні для HAL структури.
 
=== Віртуальний адресний простір 32-бітних систем ===
Рядок 82:
[[hu:Virtuális memória]]
[[hy:Վիրտուալ հիշողություն]]
[[id:Memori virtualmaya]]
[[it:Memoria virtuale]]
[[ja:仮想記憶]]