Я ищу бесплатную программу, которая может отображать историю использования ЦП в виде графика в оболочке Linux, поскольку bmon( sudo apt-get install -y bmon
) может использовать сеть для каждого сетевого интерфейса.
или как монитор ресурсов Microsoft Windows может отображать:
top
и htop
отображать только текущее использование ЦП.
sar (отчет об активности системы) (команда системного монитора, используемая для отчета о различных нагрузках системы, включая активность ЦП, память/пейджинг, загрузку устройства, сеть. Дистрибутивы Linux предоставляют sar через пакет sysstat.) это хорошо ( sudo apt-get install -y systat
), но я бы предпочел иметь график:
То же самое для mpstats ( sudo apt-get install -y systat
), красиво, но без графика:
В идеале программа должна иметь возможность использовать историю использования ЦП для каждого процесса . (т.е. мы можем выбрать идентификатор процесса для отображения)
Вы можете использовать s-tui :
Установить:
pip install s-tui
tload
(из procps
пакета для Debian и Ubuntu) предоставляет базовый график загрузки системы:
Вы можете установить масштаб с помощью -s
и задержку (в секундах) с помощью -d
.
Символы :
*
представляет собой уровень [средняя нагрузка] ( https://en.wikipedia.org/wiki/Load_%28computing%29 ).-
определяет единицы нагрузки,=
заменяет «-», когда полоса пересекает линию, обозначающую единицу измерения графика.Аннотированный пример:
------------------------------------- load 3
*
**
--------------------====------------- load 2
** ****** **
****** *************
********* **************
--=========-------==============----- load 1
*************************************
*************************************
*************************************
************************************* load 0
sudo apt-get install -y procps
ttyload
имеет доступный пакет Debian .
ttyload
показывает график среднего использования ЦП в виде звездочек за 1 минуту (красный), 5 минут (зеленый) и 15 минут (синий) — все три на одной сетке. Большие временные интервалы помогают лучше рассмотреть мгновенные всплески.
sudo apt -y install ttyload
для тех ленивых
Сет
tload
(предоставленныйprocps
пакетом в Debian/Ubuntu)?Франк Дернонкур