Содержание

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

Подготовка

Ядро должно быть собрано с поддержкой дисков в памяти:

device   md   # Memory "disks"

Реализация

Создадим и подключим swap-файл размером 2GB (256MB*4) в каталоге /var.

# dd if=/dev/zero of=/var/swapfile bs=256M count=4
4+0 records in
4+0 records out
1073741824 bytes transferred in 45.865136 secs (23410850 bytes/sec)
# mdconfig -a -t vnode -f /var/swapfile -u 0
# swapon /dev/md0
# swapctl -l
Device:       1024-blocks     Used:
/dev/md0        1048576         0

Готово. Для того, чтобы swap-файл подключался при загрузке, необходимо добавить в /etc/rc.conf:

swapfile="/home/swapfile"

Информация

Источник: Adding Swap Space