Top, Htop, Iotop и другие

Стандартный
           

мониторинг

В данной статье я хочу описать полезные программы для системного мониторинга в Убунту. Иногда нужно узнать чем так загружен процессор, куда девается оперативная память, почему постоянно работает жесткий диск, расход сетевого трафика, и т.д.

top — это консольная программа, которая показывает список работающих процессов в вашей системе. Программа в реальном времени отсортировует запущенные процессы по их нагрузке на процессор. top была разработана для UNIX систем.
Очень часто программа используется системными администраторами и опытными пользователями.
Запускается командой top

 

top

htop — это продвинутый консольный мониторинг процессов. Программа была создана исключительно для Linux и должна была заменить стандартную программу top. Htop выводит постоянно меняющийся список системных процессов, который сортируется в зависимости от нагрузки на ЦПУ. Если делать сравнение с top, то htop показывает абсолютно все процессы в системе, время их непрерывного использования, загрузку процессоров и расход оперативной памяти.
Htop очень часто сможет помочь в тех случаях, когда нехватает информации, полученной от top, к примеру во время поиска утечек памяти в процессах.
Запускается командой htop

 

htop

iotop — также консольная программа, но в отличии от top, htop, она показывает не нагрузку на процессор или использование памяти, а анализирует дисковую активность. Вы можете увидеть какой процесс в данное время загружает диск в режиме чтения, либо записи. Бывают случаи, когда жесткий диск весьма активен, хотя вы лично не запускали никаких программ. Вот тут и поможет iotop
Запускается командой sudo iotop

Если запустить программу iotop с ключом -o, то будут выведены наиболее активные процессы.

 

iotop

powertop — консольная утилита от intel, которая мониторит потребления мощности всевозможными процессами. Конечно же никаких ваттов она не покажет, а покажет затраченное время на обслуживание процессором.
Запускается командой sudo powertop

 

powertop

iftop — консольная программка, которая в реальном времени покажет использование трафика. Запускается от суперпользователя. Если имеется несколько сетевых карт, то нужно запустить программу с ключом -i, и указать нужную карту. В моем случае так:
sudo iftop -i eth1
Запускается командой sudo iftop

 

iftop

Все программы можно установить из Центра приложений Убунту.

Как создать сеть в Убунту

Ремонт GRUB после обновления системы

Создаем образ системы с Clonezilla

Чем завален жесткий диск

SysInfo For Linux

6 Comments

    • Так категорично говорить нельзя. Тогда зачем уйма графических программ, если есть Фотошоп, зачем сотни линуксных операционок, если есть Винда, на которой идет все — игры, программы, фильмы и т.д. На вкус и цвет… Поэтому пусть лучше будет всего много, а выбрать сможет каждый для себя что нравится.

    • Стрелками ВВЕРХ или ВНИЗ находим нужный процесс, либо ищем его через F3, когда программа его выделит другим цветом, нажимаем F9(KILL) а потом Enter. У меня так работает. Это для HTOP.

Leave a Reply

Статьи