Это старая версия документа!


Для подключения файла подкачки следует выполнить следующие действия:

  • Создать файл размером, равное произведению <РАЗМЕР> на <КОЛ-ВО>

dd if=/dev/zero of=/swapfile bs=<РАЗМЕР> count=<КОЛ-ВО>

Где:

  • <РАЗМЕР> - размер может быть (1k, 1M, 10M, 1G)
  • <КОЛ-ВО> - количество итераций (от 1 и до бесконечности)

Например dd if=/dev/zero of=/swapfile bs=1M count=128 Создаст файл размером 128 Мб.

следует выполнить chmod, для установки нужных прав на файл (чтение/запись для root)

  • chmod 600 /swapfile

указать системе, что это файл подкачки Linux

  • mkswap /swapfile

произвести подключение swap файла

  • swapon -a /swapfile

добавить в конфиг следующее значение - /swapfile swap swap defaults 0 0

  • отредактировать /etc/fstab

для применения изменений файловой системы нужно выполнить перезагрузку

  • reboot

Отключение swap отключение swap

  • swapoff -a

удаление файла

  • rm -f /swapfile

удалить из конфига запись о swap

  • отредактировать /etc/fstab

перезагрузка

  • reboot