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