@Tayrus0

Что значит 100% колонка idle в iostat –dx?

Я пытаюсь оптимизировать свою базу данных на postgresql, прочитал что надо посмотреть на колонку idle в iostat, прописал на своем сервере iostat –dx,но что значит эта команда? И нормально ли что у меня колонка idle забита на 99%?

avg-cpu:  %user   %nice %system %iowait  %steal   %idle            
                             0.78    0.00    0.04    0.00    0.00   99.18  
Device             tps    kB_read/s
  • Вопрос задан
  • 1230 просмотров
Решения вопроса 1
Melkij
@Melkij
PostgreSQL DBA
iostat, как бы это ни было неожиданно по своему названию, показывает статистику устройств I/O, а так же CPU.

Заинтересовавший вас %idle относится avg-cpu секции и как поясняет прямым текстом man iostat
%idle
Show the percentage of time that the CPU or CPUs were
idle and the system did not have an outstanding disk I/O
request.

Это процент времени, когда CPU не был чем-либо занят.
То есть 99% idle - система фактически ничем не занята.

Обычно смотрится вживую в iostat -x 1
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы