28 сент. 2008 г.

Файл подкачки (Swap file)

Кроме разделов подкачки, Линукс поддерживает также файлы подкачки, которые можно создавать, подготавливать и монтировать способом, похожим на вышеописанный. Преимущество файлов подкачки в том, что не нужно искать свободный раздел или создавать новый для увеличения пространства подкачки.

Для создания файла подкачки используйте команду dd, которая "умеет" создавать пустые файлы. Для создания файла в 1Гб напечатайте:

dd if=/dev/zero of=/swapfile bs=1024 count=1048576


Здесь: /swapfile - имя файла подкачки, а число 1048576 - это размер файла в килобайтах (т.е. 1Гб) Подготавливаем файл подкачки при помощи команды mkswap, также как поступали с разделом, но на этот раз указываем имя файла:

mkswap /swapfile


Аналогично монтируем его командой swapon:

swapon /swapfile


Строка в файле /etc/fstab для файла подкачки выглядит так:

/swapfile none swap sw 0 0


Комментариев нет: