Що таке свап пам'яті?

SWAP – це додаткова пам'ять, що розміщується на логічному розділі жорсткого диска фізичного носія, яка може бути використана у разі вичерпання гарантованого обсягу оперативної пам'яті. Зазвичай операційна система використовує SWAP для менш активних програм, ніж гарантовану пам'ять.

Правильна відповідь – необхідність у використання swap-Файла виникає тоді, коли система не може утримати в пам'яті необхідний кеш та брудні сторінки. А щоб зрозуміти, що це означає, нам треба зробити маленький екскурс усередину ядра операційної системи. Уся пам'ять, якою оперує система, розбито на сторінки.

Це як би продовження оперативної пам'яті. Працює своп так: Система створює на диску один великий файл, до якого найшвидше можна отримати доступ. У цей файл вивантажуються дані з оперативної пам'яті, які зараз поки що не потрібні.

Розміщення SWAP може бути розміщений на розділі диска, у файлі або RAM. Історично в Linux SWAP розміщувався на розділі, але у сучасних дистрибутивах продуктивність SWAP-файла не поступається SWAP-Розділу.