суббота, 12 марта 2011 г.

Ubuntu. Как создать swap файл подкачки

При работе с vps хостингом честенько бывает необходимо создать swap, т.к. по дефолту его нет. Swap раздел создавать не дают, приходится выкручиваться с файлом. Итак... небольшой манулаьчик как добавить swap файл подкачки.

Обычно я создаю swap с размером в 2 раза превышающим размер доступной оперативной памяти.

Шаг первый: Создадим файл с помощью команды низкоуровневого копирования dd Файл забьём нулями из /dev/zero и разметим на 256 блоков по 1 Мб каждый.

sudo dd if=/dev/zero of=/mnt/swap256.swap bs=1M count=256

Шаг второй: отформатируем получившийся файл как swap девайс

sudo mkswap /mnt/swap256.swap

Шаг третий: подключаем отформатированный файл (после второго шага это уже полноценный swap) с помощью команды swapon которая как раз для этого и предназначена.

sudo swapon /mnt/swap256.swap

Четвёртый шаг: делаем так чтобы наш swap файлик подключался каждый раз при загрузке системы. Для этого в /etc/fstab добавляем одну строчку "/mnt/swap256.swap none swap sw 0 0"


1 комментарий: