Коли виникає потреба у swap-файлі? Найчастіша відповідь – «коли бракує пам'яті». І, природно, це неправильна відповідь майже повністю. Правильну відповідь – необхідність використання swap-файлу виникає тоді, коли система не може утримати в пам'яті необхідний кеш і брудні сторінки.Feb 2, 2021
Які процеси зайняли SWAP в Unix/Linux
- Використовуйте "/proc/meminfo" – Утиліта, яка покаже загальні відомості про RAM/SWAP. …
- "/proc/${PID}/smaps", "/proc/${PID}/status" та "/proc/${PID}/stat" — Використовуючи ці утиліти, щоб знайти інформацію про пам'ять, сторінки та swap-е використовуються кожним процесом (знаючи PID процесу).
SWAP – це додаткова пам'ять, що розміщується на логічному розділі жорсткого диска фізичного носія, яка може бути використана у разі вичерпання гарантованого обсягу оперативної пам'яті. Зазвичай операційна система використовує SWAP для менш активних програм, ніж гарантовану пам'ять.
Починаючи з версії 17.04, Ubuntu пропонує за промовчанням створювати SWAP файл (обсяг визначається як 5% від вільного на диску місця, але не більше 2 Гб). Використання SWAP-файла має деякі переваги: він не займає окремого розділу, його легко створити, змінити його розмір або видалити.