Даже если у вас достаточно памяти на сервере, все равно неплохо иметь файл подкачки. Для уменьшения дискового ввода-вывода многие облачные провайдеры не включают в стандартную комплектацию swap, поэтому вам может потребоваться добавить свой собственный.
Для начала проверим, включен ли swap командой
free -m
Если swap выключен, вы увидите нули в соответствующих значениях
total used free shared buff/cache available
Mem: 3980 1390 506 492 2924 2569
Swap: 0 0 0
Если swap выключен, мы должны создать файл подкачки (команда ниже создаст файл подкачки на 4 гига, вы можете выставить нужный размер
sudo dd if=/dev/zero of=/swap count=4096 bs=1MiB
Ставим права доступа
sudo chmod 600 /swap
Форматируем swap файл
sudo mkswap /swap
Теперь включаем файл подкачки
sudo swapon /swap
Чтобы файл подкачки включался автоматически при перезагрузке системы, добавим запись в fstab
sudo echo "/swap swap swap sw 0 0" >> /etc/fstab
Теперь с помощью free -m снова проверим включен ли swap и видим
total used free shared buff/cache available
Mem: 3980 1390 506 492 2924 2569
Swap: 4095 23 4072
Если значения swap больше 0 — все сделано правильно!