Top (table of processes) — команда предназначена для вывода списка работающих процессов в системе и информацию о них.
По умолчанию команда Top в реальном времени сортирует работающие процессы по нагрузке на процессор системы.
Некоторые полезные сочетания клавиш и функций
Для вызова справки по всем сочетаниям клавиш – нажать «h» на клавиатуре.
Сортировка по объёму памяти:
Сортировка по времени
Cортировка в одну или в другую сторону (использовать, чтобы больший параметр был вверху)
Другие клавиши, по которым можно сортировать каждую из колонок:
Сортировка по CPU:
Чтобы убить процесс нужно нажать k и ввести номер PID.
Расшифровка значений индикаторов команды top
Нагрузка на процессор (CPU) это первые два значения:
Кнопка «1» выведет нагрузку по каждому из процессоров.
USER - пользователь запустивший процесс
PR - приоритет процесса
NI - nice процесса
VIRT - количество памяти, которое может использовать программа
RES - потребление физической памяти
SHR - размер потенциальной памяти, которая может быть задействована совместно с другими программами
S — состояние процесса:
D - ожидание
R - выполняется
T - остановлен
Z - завис
MEM - использование оперативной памяти сервера
TIME+ - время работы процесса
COMMAND - название процесса
Клавиша «С» отобразит в строке COMMAND ключи с которыми запущены процессы.
Клавиша «Q» — выйти из команды Top.