Я не знаю, что делать с высокими значениями bo - vmtstat. bi равно 0, а bo - около 6000. Поэтому я не знаю, что это значит и что делать. Приложение, запущенное на сервере, зависает. Не знаю, из-за этого ли бо. Но если это так, что мне делать?
Сервер представляет собой 32-ядерный AMD Opteron 2,4 ГГц и имеет 256 ГБ оперативной памяти.
Верхний вывод команды выглядит примерно так:
Cpu(s): 0.5%us, 0.1%sy, 0.0%ni, 96.5%id, 2.9%wa, 0.0%hi, 0.0%si, 0.0%st
Mem: 264284404k total, 261750208k used, 2534196k free, 2923280k buffers
Swap: 266338296k total, 11624k used, 266326672k free, 247120176k cached
PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND
30009 db2inst1 25 0 6636m 754m 638m S 16.1 0.3 7938:49 db2sysc
11217 root 18 0 1324m 1.1g 49m S 1.0 0.4 5441:39 java
22270 db2fenc1 15 0 93976 14m 6828 S 1.0 0.0 5:29.50 db2fmp32
24419 root 15 0 13004 1376 820 R 1.0 0.0 0:00.49 top
22269 db2fenc1 15 0 93976 14m 6832 S 0.3 0.0 5:09.12 db2fmp32
1 root 15 0 10348 700 584 S 0.0 0.0 0:12.16 init
2 root RT -5 0 0 0 S 0.0 0.0 0:12.48 migration/0
3 root 34 19 0 0 0 S 0.0 0.0 0:00.93 ksoftirqd/0
Некоторое приложение записывает данные 6000 блоков в секунду. С приличной системой этого не должно быть слишком много.
Что это за приложение, мы не можем сказать вам, поскольку в вашем сообщении не хватает большого количества информации. Вы можете увидеть статистику ввода-вывода для каждого приложения с помощью команды iotop
.