RTFM.WIKI

Ordnung muß sein. Ordnung über alles (18+)

Инструменты пользователя

Инструменты сайта


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