Ubuntu: инструмент для отображения активности диска в целом и по процессам

8844
GJ.

Моя система Ubuntu иногда становится очень вялой. Я управляю многими вещами одновременно, и очень трудно сказать, какая программа является виновником.

Я подозреваю, что медлительность связана с активностью диска, поскольку загрузка ЦП постоянно составляет менее 50% на каждом из 4 ядер ЦП, и более 30% из 6 ГБ ОЗУ являются свободными.

Есть ли инструмент, который может показать мне в реальном времени количество операций дискового ввода-вывода в секунду и количество данных, считываемых / записываемых в секунду? Может ли вся эта информация быть разбита и отображена для каждого процесса?

5
Я все еще надеюсь, что когда-нибудь найду графический монитор, который показывает какой-то график. Windows 8 имеет действительно впечатляющие возможности мониторинга системы в TaskManager. ThorSummoner 9 лет назад 0

3 ответа на вопрос

6
Tronic

Я могу порекомендовать iotop, который показывает точное чтение с диска и запись с диска в байтах в секунду на процесс. Вы можете установить его sudo apt-get install iotopв Ubuntu.

По умолчанию отображаются все процессы, но вы можете использовать «iotop --only» или нажать «o» во время отображения, чтобы показать только процессы или потоки, активно выполняющие ввод-вывод. Вы также можете ограничить его процессами (а не включать все потоки) с параметром командной строки -P. Хит «а» отображает накопленный ввод / вывод вместо полосы пропускания. В этом режиме iotop показывает количество процессов ввода-вывода, выполненных с момента запуска iotop. nottinhill 10 лет назад 0
3
cYrus

Попробуй atop. Запустите его и нажмите, dчтобы показать связанный с диском вывод.

2
nottinhill

Вы можете попробовать Сайдара.

apt-get install saidar 

enter image description here


В качестве альтернативы вы можете попробовать один из них: http://www.upubuntu.com/2012/06/list-of-best-system-monitoring.html

Похожие вопросы