The htop utility is quite convenient in terms of the amount of information displayed. In order to correctly interpret this information, it is necessary to understand the abbreviations that are used in the htop program when displaying information.
htop is an advanced Linux process monitor. It is used when the information that is displayed using the standard top utility is not enough. The information shown by this utility is displayed in an abbreviated form, therefore, for the correct interpretation of the data, it is important to understand what this or that abbreviation means.
PID - process identifier
USER - shows the user who owns this process
PRI - this field contains the priority of the process. This value affects the processor time that is allocated to the process. The value of the priority and the time allotted for the process are related in inverse proportion: the less this value, the more time allotted to the process.
NI - shows the change in priority in relation to the value indicated in the PRI column
VIRT is the total amount of virtual memory used by the process
DATA - the amount of memory that data occupies during the execution of the process
SWAP - the value of the amount of memory is stored here, which, although it is used by the process, is moved to the SWAP area
RES is the amount of memory that is not moved to SWAP. The value is shown in kilobytes
SHR is the amount of shared memory used by the process. Other applications can use this memory too. The value is shown in kilobytes
CPU% - shows in what percentage the processor is used
MEM% - shows the percentage of RAM used by this process
TIME + - indicates the duration of the process
Command - the field contains the command that started the process