Установка SWAP на VPS Debian

проверить есть ли swap можно так:

swapon -s

Создаем, с помощью dd, файл необходимого размера для swap области, где /swap — это имя и путь файла, а count=1024K его размер, в данном случае — 1024 Мб

dd if=/dev/zero of=/swap bs=1024 count=1024K

Далее производим запись в начало файла системную информацию, которая будет использоваться ядром системы для работы с файлом подкачки:

mkswap /swap

После окончания операции на экране появится что-то вроде:

Устанавливается пространство для свопинга версии 1, размер = XXXXXXX кБ
без метки, UUID=54c60583-e61a-483a-a15c-2f1be966db85

Следующим шагом активируем только что созданный SWAP файл:

swapon /swap

Далее нужно подредактировать файл fstab для подключения swap при следующей загрузке системы:

echo "/swap swap swap defaults 0 0" | tee -a /etc/fstab

После этого нужно перезагрузить VPS и всё, своп готов.

P.S. Команды выполняются от имени пользователя root

Источник