Чи можу я запропонувати більш безпечний підхід? Ви ніколи не знаєте, коли своп може врятувати вас від збоїв. Хоча заміна дійсно сповільнює ваш комп'ютер, якщо ви використовуєте програму, яка з'їдає всю вашу оперативну пам’ять, можливість переключення може врятувати вас від жорсткої перезавантаження. Коли комп’ютер почне обмінюватися, ви помітите і зможете вбити злочинну програму.
Отже, замість того, щоб взагалі вимикати swap, просто переконайтеся, що ваша ОС змінюється дуже рідко. Це контролюється vm.swappiness
налаштуваннями в /etc/sysctl.conf
. Установка за замовчуванням Ubuntu - це, 60
якщо я правильно пам'ятаю, що занадто багато для більшості ситуацій, і змусить вас почати мінятись, навіть поки оперативна пам'ять все ще доступна. Якщо ви зменшите це значення, ви зможете зберегти лінію безпеки своп, використовуючи його лише в надзвичайних ситуаціях. Отже, відкрийте файл:
sudo nano /etc/sysctl.conf
І додайте до нього цей рядок:
vm.swappiness=10
Якщо це все-таки занадто багато, змініть 10 на 1. Тепер, після перезавантаження, ви будете міняти місцями лише тоді, коли це абсолютно необхідно, і ви можете просто забути про це.