LINUX.ORG.RU

Показания загрузки CPU в разных утилитах

 , , ,


0

2

ЦПУ 4 ядра 4 потока. Измеряю 4мя утилитами: top, htop, mpstat, iostat. Запущены они все одновременно. Цикл обновления - 1 секунда.
Htop показывает нагрузку на 1 ядро 5-6%, остальные ядра 0.0-0.3%.
Top показывает нагрузку по всем ядрам 0.0-0.5%.
Mpstat показывает idle 99.0-99.5%.
Iostat показывает idle 87-89%.
Погуглив про расчет загруженности и про /proc/stat сделал вывод, что idle или 100-cpuload должны быть одинаковы при одинаковом времени в цикле подсчета. Так откуда настолько разные показания?