Мониторинг нагрузки, утилита atop
Программа позволяет посмотреть процессы в Linux, утилиту интересует сколько тот или иной процесс потребляет ресурсов системы. Утилита даже может показывать потребление процессами пропускной способности диска и сети, но для этого ей необходим специальный патч ядра.
Для установки программы в Ubuntu выполните:
sudo apt install atop
Запуск утилиты:
atop
Основные колонки, которые выводит утилита и их значения:
PID
идентификатор процессаCID
идентификатор контейнера, используется для контейнеров DockerSYSCPU
время, потраченное процессом на выполнение в пространстве ядраUSRCPU
время, потраченное процессом на выполнение в пространстве пользователяVGROW
увеличение использования памяти колонки VIRT за последний периодRGROW
увеличение использования памяти колонки RSS за последний периодST
статус процесса, N — новый, E — завершенный, S и С — процесс завершен принудительно с помощью сигналаEXC
код выхода или код сигнала, которым был завершен процессTHR
общее количество потоков в этом процессеS
состояние процесса, аналогично описанному для topCPUNR
номер ядра процессора, на котором запущен основной поток процессаCPU
процент использования ресурсов процессораCMD
команда, которой была запущена программаMEM
процент использования памяти
Для того чтобы включить отображение потоков процесса нажмите y
:
Для просмотра информации о памяти нажмите m
:
Если хотите вернутся обратно, нажмите g
.