htop 1.0 уже есть, но пока не в Ubuntu

490

Вы часто обращаетесь к информации о запущенных процессах? Думаю случается. И что вы обычно делаете? Скорее всего заходите в консоль и выполняете команду top. Я тоже так иногда поступаю.

Выглядит это так. Однако, есть прекрасная альтернатива — команда htop! Они родственники, но сильно отличаются внешне. Хочу отметить, что они отличаются как Suzuki от ВАЗа. Я когда-то активно юзал htop, но оказалось, что в нынешней системе я забыл этот пакет установить. Но прочитав сегодня новость о выходе новой версии htop 1.0 решил исправить оплошность.

Но сначала посмотрим, что же нового в htop 1.0:

  • улучшение производительности;
  • вместо устаревшего PLPA используется HWLOC, при этом возвращена поддержка родного системного вызова Linux sched_setaffinity. Так что не потребуется использовать HWLOC там, где можно без этого обойтись;
  • поддержка UTF-8 при изображении дерева процессов;
  • опция для осчета процессроров начиная с нуля;
  • «показания приборов» обновляются независимо. Теперь они не замирают, когда отображается экран настройки;
  • более строгая проверка опций командной строки;
  • инкрементальное фильтрование процессов;
  • более усердный поиск заголовка ncurses;
  • обновление man-страницы;
  • поддержка пользовательского ввода при выборе столбцов, которые будут отображаться.

Исправлены ошибки:

  • поддержка больших чисел для процессорного времени;
  • исправлена ошибка сегментирования, возникавшая в функции BarMeterMode_draw()при недостаточной ширине терминала.

А теперь вернемся к нашим баранам.

sam@sam-facts: ~_0849.jpeg

Я конечно не рассчитывал на самую свежую версию htop, но все же установка версии 0.8.3 в моей Ubuntu 10.10 меня несколько огорчила.
sam@sam-facts: ~_0850.jpeg
Но процесс установки завершился и вот она, запущенная программа htop.
sam@sam-facts: ~_0851.jpeg
Для сравнения, ортодоксальный top выглядит так.