LINUX.ORG.RU

как узнать мгновенную загрузку проца для каждого приложения ?


0

0

вот есть у нас top, где мы видим кол-во (в процентах) использования процессора каждым процессом. все это хорошо, но хочется как-то собирать эти данные например в файл или БД, неважно( для статистики)
пробовал что-то вроде:
top -n1|grep -v top|head -8|tail -1

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

вобщем, подскажите нормальный способ измерить сабж .

★★★★★
Ответ на: комментарий от sdio

о! кажется, то что надо )), про ps конечно помнил, но про ключ %cpu забыл ((

ps aux --sort %cpu | sort -k 3 -n|tail -1

dreamer ★★★★★
() автор топика

Вообще формулировка оч интересная...

__мнгновенная__ загрузка равна или 100% если приложение работает, или 0% если нет :)

top показывает не мнгновенную загрузку, а с момента последнего обновления.

а ps кажись вообше с момента запуска приложения...

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