Среднее использование ЦП процесса

Я пытаюсь провести некоторые эксперименты для определения того, что использует процессор для моего процесса. Я знаком с командами top и ps . Что было бы лучшим решением для получения среднего использования процессора в моем процессе на протяжении всего времени? Из этого вопроса кажется, что ps будет лучшим способом. Будет ли использовать верхний период для записи статистики, а усреднение результатов будет более точным?

One Solution collect form web for “Среднее использование ЦП процесса”

Похоже, что gprof может быть тем, что вы ищете. Это поможет с отладкой, чтобы выяснить, сколько времени потрачено на функцию.

Вы также можете проверить этот ответ обмена в стеке

  • Как перенаправить максимальный результат на один процессор в файл?
  • В чем разница между командами ps и top?
  • Список 10 основных процессов процессора
  • Как заставить все процессы работать на каждом ядре процессора в Ubuntu?
  • Как отображать meminfo в мегабайтах в верхней части?
  • Периодически получать использование ЦП для одного процесса
  • Есть ли способ увидеть использование процессором программ в crontab?
  • Сумма% в столбце CPU не соответствует общей сумме CPU%
  • Как iotop вычисляет относительную активность ввода-вывода?
  • Почему мой процессор тратит столько времени на систему?
  • Высокая производительность процессора Perl
  • Linux и Unix - лучшая ОС в мире.