14 июл. 2010 г.

Mpstat. Информация о загруженности процессора

Программа mpstat показыает связанную с процессором (-ами) информацию. Входит в состав пакета sysstat.
Примерный вывод:
mpstat
Linux 2.6.34-ARCH (vserv)       14.07.2010      _i686_  (2 CPU)

05:31:52     CPU    %usr   %nice    %sys %iowait    %irq   %soft  %steal  %guest   %idle
05:31:52     all    6,30    0,00    1,83    0,50    0,00    0,26    0,00    0,00   91,11
Можно посмотреть информацию по отдельным процессорам/ядрам. Вывод для двухядерной машины:
mpstat -P 0,1
Linux 2.6.34-ARCH (vserv)       14.07.2010      _i686_  (2 CPU)

05:33:15     CPU    %usr   %nice    %sys %iowait    %irq   %soft  %steal  %guest   %idle
05:33:15       0    6,49    0,00    1,88    0,50    0,00    0,26    0,00    0,00   90,87
05:33:15       1    6,13    0,00    1,80    0,50    0,01    0,25    0,00    0,00   91,32
Можно собирать статистику использования процессора, задавая время обновления и количество измерений. Например, следующий пример показывает информацию 5 раз через каждые 2 секунды.
mpstat 2 5
Если указать только интервал обновления, отчеты будут выдаваться бесконечно (^C для выхода).

Комментариев нет :

Отправить комментарий