swapon swapoff freebsd

Дата публикации: 25 05 2012 Автор: PazitiFF

 
Если сервер ушел в swap или же нужно просто его очистить, делаем следующие действия:
Узнаем, какой раздел диска выделен под swap, например вот так:
bsdlabel /dev/ad0s1
# /dev/ad0s1:
8 partitions:
#        size                offset             fstype   [fsize bsize bps/cpg]
a:  2097152         0                     4.2BSD        0     0     0
b:  8275392         2097152         swap                   
c: 488397105      0                     unused       0     0         # "raw" part, don't edit
d: 12525568        10372544    4.2BSD        0     0     0
e:  2097152          22898112    4.2BSD        0     0     0
f: 463401841        24995264   4.2BSD         0     0     0
 
На основании увиденного, узнаем что под swap выделен раздел b на диске ad0s1, после делаем следующее:
swapoff /dev/ad0s1b
swapon /dev/ad0s1b
После заглядываем в top, swap должен быть пустой !
last pid:  4188;  load averages:  0.00,  0.16,  2.32                                                  up 0+00:58:44  10:23:40
63 processes:  1 running, 62 sleeping
CPU:  0.0% user,  0.0% nice,  0.0% system,  0.0% interrupt,  100% idle
Mem: 47M Active, 147M Inact, 144M Wired, 568K Cache, 97M Buf, 1624M Free
Swap: 4041M Total, 4041M Free

Добавить комментарий

Plain text

  • HTML-теги не обрабатываются и показываются как обычный текст
  • Вы можете использовать подсветку исходного кода следующими тегами: <code>, <blockcode>, <apache>, <bash>, <css>, <drupal6>, <html5>, <javascript>, <mysql>, <php>.
  • Адреса страниц и электронной почты автоматически преобразуются в ссылки.
  • Строки и параграфы переносятся автоматически.