Як очистити swap в linux debian, керівництво по freebsd, linux, mikrotik, windows, cisco systems

Нещодавно натрапив на таку проблемку "Як очистити SWAP в Linux Debian". Так як, після того як хтось використовує багато ОЗУ, перезавантажуватися щоб очистити SWAP. Адже якщо його не очистити то машинка м'яко кажучи починає гальмувати. А якщо це ще й сервер з декількома сайтами, а то і більше, то після перезавантаження доводиться ще й всі їхні перевірити на працездатність.

Подлубавшись трохи в інтернет знайшов дві команди вирішили мою проблему!

А точніше спочатку вводимо:

Цим ми відключаємо використання swap. А через хвилину - пару хвилин, після того як наш swap перенесеться знову в ОЗУ, вводимо:

Цим ми знову підключаємо використання swap. Повністю відключати і не включати swap я не рекомендую, хоча бувають різні конфігурації заліза, можливо десь це буде виправдано.

Командою swapoff -a. запущеної від імені суперкористувача, можна відключити використання всіх розділів і файлів підкачки. Після введення команди вміст свопу за кілька хвилин завантажується назад в оперативну пам'ять, а сам розділ підкачки відключається. Якщо чесно, я не відчував, що відбудеться, якщо при цьому оперативної пам'яті виявиться недостатньо. Ну і після завантаження вмісту свопу в оперативну пам'ять я завжди включав його назад командою swapon -a. Однак приємно, що можна так легко і швидко повернути чуйність системи однією командою без жодних перезавантажень.