вівторок, 18 січня 2011 р.

Консольний системний монітор Htop


htop - просунутий системний монітор для Linux. Він був призначений замінити стандартну програму top. Htop показує динамічний список системних процесів, список зазвичай сортується по використанню CPU. Htop, на відміну від top, показує всі процеси в системі. Також показує час безперервної роботи, використання процесорів і пам'яті.
Htop часто застосовується в тих випадках, коли інформації, наданої утилітою top, недостатньо, наприклад, при пошуку витоків пам'яті в процесах. Htop написаний на мові Сі і використовує для відображення бібліотеку Ncurses.
Ще один плюс в бік htop в тому, що він споживає набагато менше ресурсів вашого комп'ютера (як і багато консольні програми) в порівнянні з графічними, та й надає більше інформації про процеси.
Встановлюється htop досить просто, як і всі програми в Ubuntu - консольної командою з правами root:

sudo apt-get install htop
Після установки запускаємо знову ж таки з консолі командою

htop

Зверху показана завантаження CPU, використання оперативної пам'яті і swap-розділу, а також час роботи комп'ютера (uptime), к-ть користувачів в системі, середнє завантаження. Під всім цим йдуть самі процеси.

PID - ідентифікатор процесу.
USER - власник процесу.
PRI - текушего пріоритет (впливає на процесорний час, що відводиться процесу, значення за замовчуванням - 20; чим менше пріоритет, тим більше часу відводиться процесу => він виконується швидше).
VIRT - розмір віртуальної пам'яті, виділеної під процес.
CPU% - використання процесора в процентному відношенні.
MEM% - використання процесом пам'яті у відсотковому відношенні.
TIME + - час роботи процесу.
Command - вказує на команду, якій було запущено процес.

Управління проводиться за допомогою функціональних клавіш (F1 - F10):
F1 - довідка;
F2 - настройки;
F3 - пошук процесу;
F4 - сортування списку процесів (від більшого до меншого або від меншого до більшого);
F5 - встановлює деревоподібне відображення (коріння - батьківські процеси, а листя - дочірні) і навпаки;
F6 - відкриває панель з вибором параметра сортування процесів;
F7 - збільшити пріоритет виконання поточного процесу (реалізовано вирахуванням одиниці з поточного значення nice);
F8 - зменшити пріоритет виконання поточного процесу. Додає одиницю до поточного значення nice (збільшення або зменшення пріоритету процесу доступне тільки користувачів).
F9 - вбити процес
F10 - вийти з програми

На цьому все. Тепер ви знаєте, що є такий зручний консольний монітор процесів як Htop, користуватися яким зовсім не складно.

Немає коментарів:

Дописати коментар

!-- Start of Woopra Code -->