Как включить SWAP файл на Linux?
Введение
Последнее время я предпочитаю создавать swap не в отдельном разделе, а в файле. На мой взгляд, техника стала достаточно мощной и повседневной необходимости в swap-е нет. Linux редко к нему обращается. Однако, иногда swap очень нужен, к примеру когда у вас мало ОЗУ на ноутбуке. Отводить под swap целый раздел достаточно расточительно, а вот файл — самое то. Всегда можно от него отказаться, или изменить размер, или переложить в другое место. Это гибко и не обременительно.
Создание и подключение SWAP
Если ваша ситуация сходна с моей, и вы эксплуатируете Linux в аналогичном режиме, то вот рецепт.
Создаём файл нужного размера в подходящем месте:
# dd if=/dev/zero of=/swapfile bs=2048 count=1048576
PS: 2048 Указывает количество MB, в данном случаи 2048 мб. = 2 гб.
Сетапим swap-файл:
# mkswap /swapfile
Включаем swap:
# swapon /swapfile
Убеждаемся, что swap-файл подключился правильно:
# swapon -s
Чтобы подключение swap происходило автоматически, добавляем запись в /etc/fstab:
/swapfile none swap sw 0 0
Готово.