bsd:swap_file
Как создать swap файла в FreeBSD
Пример для FreeBSD 10.х и выше. Пример для 9.x смотрите в Handbook
Что лучше использовать внутри VPS - swap файл или swap раздел так и осталось для меня загадкой.
У swap файла сразу очевидно преимущество - его можно в любой размер уменьшить или увеличить. Поэтому мы рассмотрим создание именно swap файла. Особенно в контексте VPS это более актуально.
Проверим вывод swapinfo
и убедимся, что у нас нет swap в системе
# swapinfo Device 1K-blocks Used Avail Capacity
Создадим файл с говорящим именем /usr/swap512
# dd if=/dev/zero of=/usr/swap512 bs=1m count=512 512+0 records in 512+0 records out 536870912 bytes transferred in 10.906140 secs (49226481 bytes/sec)
Выставляем права на файл
# chmod 0600 /usr/swap512
Добавляем информацию о swap в /etc/fstab
# echo "md99 none swap sw,file=/usr/swap512,late 0 0" >> /etc/fstab
Активируем swap
# swapon -aL swapon: adding /dev/md99 as swap device
Вывод swapinfo
должен поменяться
# swapinfo Device 1K-blocks Used Avail Capacity /dev/md99 524288 0 524288 0%
bsd/swap_file.txt · Последнее изменение: 2016/12/18 22:42 — 127.0.0.1
Обсуждение