DataLife Engine > Порты и пакеты > Htop - продвинутый системный монитор

Htop - продвинутый системный монитор


17-07-2010. Разместил: admin htop — продвинутый монитор процессов, написанный для GNU/Linux. Он был задуман заменить стандартную программу top. Htop показывает динамический список системных процессов, список обычно выравнивается по использованию ЦПУ. В отличие от top htop показывает все процессы в системе. Также показывает время непрерывной работы, использование процессоров и памяти. Htop часто применяется в тех случаях, когда информации даваемой утилитой top недостаточно, например при поиске утечек памяти в процессах.

Htop написан на языке Си и использует для отображения библиотеку Ncurses.

Чтобы поставить эту удобную программку под FreeBSD нужно до установки выполнить несколько действий:

1) Включим режим совместимости с Linux и linprocfs, а именно:
Добавляем в /etc/rc.conf
linux_enable="YES"

В /etc/sysctl.conf
compat.linux.osrelease=2.6.16

В /etc/fstab:
linproc /usr/compat/linux/proc linprocfs rw 0 0


2) Выполним команды:
#mkdir -p /usr/compat/linux/proc
#mount /usr/compat/linux/proc
#/etc/rc.d/abi start
#/etc/rc.d/sysctl start


3) Обновляем порты и переходим в каталог /usr/ports/sysutils/htop

Выполняем команду
#make install clean 

За собой он тащит еще и lsof. На моей системе amd64 lsof почему-то собираться отказался. Пришлось ставить из пакетов.
#pkg_add -r lsof

Поставилась версия lsof-4.83B,4, в то время как с портов ставилась lsof-4.84A.
Набираем в командной строке htop и радуемся удобной программкой, представляющей всё в псевдографике.

Вернуться назад