top, htop, atop - утилиты вывода списока процессов в реальном времени
top, htop, atop - утилиты вывода списока процессов в реальном времени
Разобраны только самые основные моменты утилит и их функционал
top - стандартная утилита, есть в любом дистрибутиве linux
load average: 0.00, 0.00, 0.00 Средняя нагруженность ситемы: 1мин, 5мин, 15мин
Привязаны к количеству ядер процессоров Пример:
Если в сервере 1 процессор с 1 ядром, то максимальная нагрузка - 1
Показатели load average: 1.00, 5.00, 15.00 - означали бы 1 процесс в минуту Пример:
Если в сервере 1 процессор с 2 ядрами, то максимальная нагрузка - 2
Показатели load average: 2.00, 10.00, 30.00 - означали бы 2 процесса в минуту
Основные колонки:
PID - id процесса
USER - под каким пользователем запущен процесс
%CPU - загруженность процессора в % процессом
%MEM - % используемой оперативной памяти процессом
TIME+ - время работы процесса
COMMAND - название процесса
Горячие клавиши:
h - вывести справку
l - средняя загрузка
t - статистика задач процессора
m - информация о памяти
u - фильтр по имени учетной записи, необходимо указать учетную запись
u - без указания - процессы всех учетных записей
k - отправить сигналл kill определенному pid
x - сортировка по слобцу, далее пользуемся клавишами <,>,PgUp,PgDn
htop - аналог top с более удобным интерфейсом
load average - по аналогии с top
Горячие клавиши:
u - процессы конкретного пользователя
H - отключить или включить отображение потоков (дочерних процессов - потомков)
Остальные клавиши F интуитивно понятны, подсказки находятся снизу:
F1 - справка
F3 - поиск процесса
F4 - фильтр - вывод процессов, имеющих в названии указанное слово
F5 - дерево процессов (родительские и дочерние процессы)
F6 - сортировка
и т.д.
atop
В верхней части выводится информация о системе и нагрузке:
процессор, ядра, память, сеть
В нижней части выводится список процессов
Горячие клавиши:
m - сортировка по памяти
d - сортировка по диску
n - сортировка по сети
u - нагрузка по пользователям
v - подробная информация по процессам
i - изменение интервала обновления вывода
g - вывод по умолчанию
Собирает сведения каждые 10 минут и сохраняет логи в директории /var/log/atop