SWAP раздел нужен когда на сервере заканчивается оперативная память. Он может создаваться на отдельном диске или выделяться из существующей файловой системы.
SWAP раздел — создание раздела подкачки без диска
Утилита dd позволяет создать раздел указывая в качестве источника /dev/zero. Передаваемые аргументы — размер блока в байтах и их количество.
dd if=/dev/zero of=/swap bs=1024 count=2097152
Вместе они определяют размер.
Далее, создается сам SWAP командой mkswap.
mkswap /swap && chown root /swap && chmod 0600 /swap && swapon /swap
Устанавливается нужные владелец и права доступа, затем SWAP активируется командой swapon.
В /etc/fstab нужно добавить строку за счет которой раздел будет монтироваться при следующих стартах системы
echo /swap swap swap defaults 0 0 >> /etc/fstab
Последний шаг — установка значения swappiness в ноль. Это будет означать использование раздела подкачки параллельно с оперативной памятью, доступной машине
echo vm.swappiness = 0 >> /etc/sysctl.conf && sysctl -p
Читайте о том, как создать SWAP на отдельном диске.