Ничего не предвещало проблем, как вдруг откуда ни возьмись появилось
сообщение о нехватке swap на FreeBSD сервере и как следствие этого
перестал работать Web-сервер. Я уже забыл когда последний раз совался
во FreeBSD ( благо, эта операционная система работает без нареканий),
но тут пришлось вспоминать…

из способов решить эту проблему я выбрал следующий:

Создание файла подкачки.

Мануал советует проверить есть ли в ядре драйвер виртуального диска

device   md   # Memory "disks"

К слову сказать, проверять я не полез… подумав, была не была, хуже все-равно не будет.

Первым делом создаем файл подкачки, я создал его в /usr


dd if=/dev/zero of=/usr/swap0 bs=1024k count=64

Далее устанавливаем на него подходящие права доступа

chmod 0600 /usr/swap0

Прописываем в /etc/rc.conf следующую строку ( включаем swap-файл)

swapfile="/usr/swap0"

А далее либо перезагружаемся ( что собственно я и сделал ) либо:

mdconfig -a -t vnode -f /usr/swap0 -u 0 && swapon /dev/md0

На этом создание файла подкачки завершено.

Советуем прочитать: