LINUX.ORG.RU

Посчитать CPU Load в процентах из shell


0

0

Уважаемые администраторы,

я пытаюсь посчитать CPU Load в процентах при помощи следующего:
/bin/ps aux | /bin/grep [.] | /usr/bin/awk 'BEGIN {} { cpu += $3} END {print cpu}'


в принципе работает и возвращает тоже, что я вижу в top;

но недавно результат был более чем 130 процентов, что в принципе быть не может.

есть ли другой способ получить эту информацию из shell?

Спасибо

anonymous

Re: Посчитать CPU Load в процентах из shell

У тебя тоже p4 with HT?

Selecter ★★★★
()

Re: Посчитать CPU Load в процентах из shell

130% - из-за того что машина двухпроцессорная или p4 с HT. Тогда 200 максимуум

alucard
()
Ответ на: Re: Посчитать CPU Load в процентах из shell от alucard

Re: Посчитать CPU Load в процентах из shell

200% из за того, что top косячит с hyper threading

у ht вроде бы есть два режима, последовательный и параллельный, в одном нормально, а в другом показывает нереальные значения :)

JB ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.