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

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

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

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

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

  • Верхний «id» использует 50-99% CPU
  • Определение конкретного процессора, на котором выполняется процесс
  • Проверяет ли верхние системные файлы?
  • Как правильно запустить команду «сверху» через SSH?
  • Верхний вид леса с фильтром, могу ли я включить всех детей?
  • Какие процессы меняют память
  • Как контролировать верхние приложения, используя CPU (и IO, если возможно) на графике?
  • Периодически получать использование ЦП для одного процесса
  • Добавить временные метки для вывода команды «top»
  • Почему я не могу использовать весь 100% -ный потенциал процессора?
  • 100.0% sy с плохой производительностью диска
  • Interesting Posts

    Используя awk для извлечения значения, выполните вычисление

    Как создать случайную строку в псевдониме профиля?

    Как установить зависимости предложений пакета

    Как я могу связываться с сокером Unix сокета через оболочку на Debian Squeeze?

    Построить Потоп на одном Pi, а затем скопировать его?

    iptables dhcp snooping

    Команда, которая генерирует как стандартную ошибку, так и вывод

    Удалить до первого вхождения, отредактировать эту строку и распечатать оставшиеся строки без изменений

    Установка инструментов VMware на Metasploitable2

    Почему файлы файлов rar файлов-файлов в Debian 8?

    Как автоматически завершить команду из истории команд?

    Как я могу получить позиционные параметры, начиная с двух или более вообще, `n`?

    Может ли пользователь Linux иметь несколько основных групп пользователей?

    В кластере AIX отображаются swing файловые системы

    Debian: номера версий (now / then) и журнал изменений для всех обновляемых пакетов

    Linux и Unix - лучшая ОС в мире.