Що таке віртуальна пам'ять, що в процесорі відповідально за реалізацію віртуальної пам'яті?

Віртуальна пам'ять (англ. virtual memory) – метод управління пам'яттю комп'ютера, що дозволяє виконувати програми, що вимагають більшої оперативності пам'яті, чим є в комп'ютері, шляхом автоматичного переміщення частин програми між основною пам'яттю та вторинним сховищем (наприклад, жорстким диском).

Віртуальна пам'ять – Метод управління пам'яттю, яка реалізується з використанням апаратного та програмного забезпечення комп'ютера. Вона відображає використовувані програмами віртуальні адреси у фізичні адреси пам'яті комп'ютера.

Подібно до свопу в Windows і Linux, Android використовує віртуальну ОЗП при переповненні повноцінної оперативної пам'яті. У цьому випадку в неї вивантажуються дані, що зберігалися в оперативній пам'яті, додатків. Причому не будь-яких додатків, а додатків, що нині не використовуються.

Віртуалізація пам'яті (англ. memory virtualization) – об'єднанням оперативної пам'яті із різних ресурсів у єдиний масив. Реалізації: Oracle Coherence, GigaSpaces XAP. Віртуальна пам'ять — ізоляція адресного простору програми від адресного простору.

loading
×