RTFM.WIKI

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

User Tools

Site Tools


Sidebar


Навигация

Линкшэринг

ALARM!

Добавить новую страницу

You are not allowed to add pages
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%

Discussion

Enter your comment. Wiki syntax is allowed:
 
bsd/swap_file.txt · Last modified: 2016/12/18 22:42 (external edit)