Хостинг
Создание Swap файла в Linux
Рассмотрим создание и подключение swapfile на работающем сервере.
1. Создадим файл по размеру планируемого swapfile с помощью программы dd
dd if=/dev/zero of=/swapfile bs=1M count=2048
bs=1M — Запись 1 Мб
count=2048 — запись 2048 раз
Итоговый размер файла — 2 Гб.
2. Сменим права доступа к файлу
chmod 600 /swapfile
3. Создаём пространство подкачки в созданном файле
mkswap /swapfile
4. Подключаем swapfile
swapon /swapfile
5. Для автоматического подключения swap после перезагрузки добавим строку
/swapfile swap swap defaults 0 0
в файл /etc/fstab
6. Проверить что swapfile подключен можно следующими командами
swapon -s
top
htop
free
Отключать swap можно командой
swapoff -a