htop — интерактивный просмотрщик процессов для Linux. Это приложение в текстовом режиме (для консоли или X-терминалов) и требует наличия ncurses. htop — это интерактивная замена верхней части, которая запускается в терминале. Доступны следующие столбцы: PID, STATE, PPID, PGRP, SESSION, TTY_NR, TPGID, MINFLT, CMINFLT, MAJFLT, CMAJFLT, UTIME, STIME, CUTIME, CSTIME, PRIORITY, NICE, STARTTIME, PROCESSOR, M_SIZE, M_RESIDENT, M_SHARE, M_TRS. , M_DRS, M_LRS, M_DT, ST_UID, PERCENT_CPU, PERCENT_MEM, USER, TIME, NLWP, TGID, CTID, VPID, VXID, RCHAR, WCHAR, SYSCR, SYSCW, RBYTES, WBYTES, CNCLWB, IO_READ_RATE, IO_WRITE_RATE, IO_RATE, OOM CGROUP , IO_PRIORITY
Сравнение между htop и top
* В «htop» вы можете прокручивать список по вертикали и горизонтали, чтобы увидеть все процессы и полные командные строки.
* В «верхней части» вы подвергаетесь задержке для каждой неназначенной клавиши, которую вы нажимаете (особенно раздражает, когда случайно запускаются многоклавишные escape-последовательности).
* 'htop' запускается быстрее (кажется, что 'top' какое-то время собирает данные, прежде чем что-то отобразить).
* В «htop» вам не нужно вводить номер процесса, чтобы убить процесс, в «top» вы это делаете.
* В «htop» вам не нужно вводить номер процесса или значение приоритета, чтобы изменить процесс, в «top» вы это делаете.
* 'htop' поддерживает работу с мышью, 'top' нет
* 'top' старше, следовательно, чаще используется и тестируется.