Swap — це місце на диску, яке система використовує, коли закінчується оперативна пам'ять. Він повільніший за RAM, але рятує від аварійного завершення процесів (OOM). На тарифах з 1–2 GB RAM swap особливо корисний.
Перевірте, чи є swap
swapon --show
free -h
Створення swap-файлу на 2 GB
sudo fallocate -l 2G /swapfile
sudo chmod 600 /swapfile
sudo mkswap /swapfile
sudo swapon /swapfile
Увімкнення після перезавантаження
echo '/swapfile none swap sw 0 0' | sudo tee -a /etc/fstab
Налаштування swappiness
Щоб система зверталася до swap лише за реальної нестачі пам'яті:
echo 'vm.swappiness=10' | sudo tee /etc/sysctl.d/99-swappiness.conf
sudo sysctl --system
Swap не замінює оперативну пам'ять. Якщо сервер постійно ним користується, перейдіть на тариф з більшим обсягом RAM.