Каковы полезные практические советы относительно интерпретации ненулевых значений vmstat "bi / bo"? Когда значения соответствуют норме, а когда они указывают на то, что система находится в тяжелом состоянии?
На этот вопрос, конечно, трудно ответить в общем случае, но я ищу практическое правило, а не точные правила.
Вероятно, намного лучше запустить «iostat -x», который часто дает процентное использование полосы пропускания дискового ввода-вывода для каждого устройства.
Если у вас нет iostat, то я бы некоторое время запускал «hdparm -t / dev / sda» в цикле, одновременно выполняя vmstat в другом окне, чтобы дать вам базовый уровень того, как выглядит большая часть операций ввода-вывода.
bi
и bo
представляют собой передачу данных между виртуальной памятью и блочными устройствами. Это зависит от вашей загруженности. Нет rule of thumb
существуют.