☰ Оглавление

Создание swap в файле

Последнее время я предпочитаю создавать swap не в отдельном разделе, а в файле. На мой взгляд, техника стала достаточно мощной и повседневной необходимости в swap-е нет. Linux редко к нему обращается. Однако, иногда swap пригождается. Отводить под swap целую партицию достаточно расточительно, а вот файл — самое то. Всегда можно от него отказаться, или изменить размер, или переложить в другое место. Это гибко и не обременительно.

Если ваша ситуация сходна с моей, и вы эксплуатируете Linux в аналогичном режиме, то вот рецепт.

Создаём файл нужного размера в подходящем месте:

# dd if=/dev/zero of=/swapfile bs=2048 count=1048576

Сетапим swap-файл:

# mkswap /swapfile

Включаем swap:

# swapon /swapfile

Убеждаемся, что swap-файл подключился правильно:

# swapon -s

Чтобы подключение swap происходило автоматически, добавляем запись в /etc/fstab:

/swapfile none swap sw 0 0

Готово.