Как мне анализировать использование моего процессора в течение длительного периода времени?

Мне просто интересно, есть ли приложение Ubuntu, которое может отслеживать использование моего процессора.

Проблема в том, что в настоящее время я использую четырехъядерный процессор i5, в то время как в повседневной работе я чаще всего просто смотрю и развиваю рельсы.

Итак, я хочу приложение, которое может анализировать использование моего процессора, чтобы я мог принять решение о переходе на двухъядерный i3.

Благодаря.

12
задан 21 June 2012 в 11:05

3 ответа

Открыть тире.

Теперь ищите системный монитор.

В системном мониторе запрошенная информация должна быть доступна на вкладке ресурсов.

0
ответ дан 21 June 2012 в 11:05

Как насчет:

vmstat 1 > vmstat.log

проконсультироваться с «man vmstat», чтобы увидеть значения полей.

0
ответ дан 21 June 2012 в 11:05

Итак, я хочу приложение, которое может анализировать использование моего процессора

Самый простой способ для ваших целей - зарегистрировать процессор загрузить (использовать), а затем проанализировать себя (например, с помощью LibreOffice Calc), чтобы выяснить это.

  • /proc/loadavg содержит среднюю загрузку ЦП за последние 1, 5 и 15 минут в виде: 0.91 0.48 0.62 3/357 16607 (первые три числа имеют значение)
  • Вы можете войти в систему к текстовому файлу, скажем, каждые пятнадцать минут, сделав его работой cron.
  • Чтобы сделать это для всей системы, отредактируйте /etc/crontab и добавьте эту строку:
*/15 *    * * *   root    cat /proc/loadavg >> /home/your-username/cpu-load.log
  • Вместо этого вы можете установить 1 или 5 минут, изменив первую параметр * или */5 вместо */15

  • После нескольких дней обычного использования вы можете импортировать файл журнала как текст / CSV в LibreOffice Calc и построить график соответствующий столбец (третий в течение 15 минут), чтобы увидеть среднюю нагрузку.

Если ваша нагрузка не превышает 2,00 в течение длительного периода времени, это означает, что вы можете обойтись без двухъядерного процессора вместо текущего четырехъядерного.


Существует множество сетевых инструментов мониторинга, например, Munin , MRTG , Cacti и т. Д., Которые можно установить из репозиториев, будут вести логирование и даже генерировать симпатичные графики для вас, но это [ 1113] полное излишество за то, что вам нужно. : -)

0
ответ дан 21 June 2012 в 11:05

Другие вопросы по тегам:

Похожие вопросы: