htop - это продвинутый монитор процессов в системе Linux. Его используют тогда, когда информации, которая выводится при помощи стандартной утилиты top, недостаточно. Информация, которую показывает эта утилита, выводится в сокращенном варианте, поэтому для правильной интерпретации данных важно понимать, что означает та или иная аббревиатура.
PID - идентификатор процесса
USER - показывает пользователя, являющегося владельцем данного процесса
PRI - в данном поле содержится приоритет процесса. Эта величина влияет на процессорное время, которое отводится процессу. Значение приоритета и времени, отводимого для процесса, связаны в обратной пропорции: чем меньше данная величина, тем больше времени отводится процессу.
NI - показывает изменение приоритета по отношению к значению, указанному в колонке PRI
VIRT - общий объем виртуальной памяти, которая используется процессом
DATA - объем памяти, которые занимают данные в ходе выполнения процесса
SWAP - здесь хранится значение объема памяти, которая хоть и используется процессом, но перемещена в SWAP-область
RES - количество памяти, которая в SWAP не перемещается. Значение показывается в килобайтах
SHR - количество разделяемой памяти, которая используется процессом. Другие приложения тоже могут использовать эту память. Значение показывается в килобайтах
CPU% - показывает, в каком процентном отношении используется процессор
MEM% - показывает, в каком процентном отношении используется данным процессом оперативная память
TIME+ - указывает на длительность работы процесса
Command - поле содержит команду, запустившую процесс