Swap — это место на диске, которое используется как аварийная память, когда RAM заканчивается. Он может не дать процессу умереть сразу, но работает намного медленнее RAM и не заменяет нормальный объем памяти.
Когда swap помогает
- Небольшой VPS с редкими скачками потребления памяти.
- Обновления пакетов или сборки временно требуют больше памяти.
- Сервер должен деградировать плавно, а не сразу убивать процесс.
Когда swap не решает проблему
- Постоянно высокая память из-за приложения, которому VPS мал.
- Базе данных реально нужно больше RAM под нагрузку.
- Диск уже перегружен по I/O.
Пример: создать swap-файл 1 GB
fallocate -l 1G /swapfile
chmod 600 /swapfile
mkswap /swapfile
swapon /swapfile
echo '/swapfile none swap sw 0 0' >> /etc/fstab
free -h
Swap — это подушка, а не более мощный двигатель
Расскажите объем RAM и какой процесс падает по памяти. Поможем понять, нужен swap или тариф VPS больше.
Проверить память VPS