Linux: Чи є щось подібне до "топ" для вводу / виводу?


53

Мій диск часто використовується, але tophtopспеціальна заміна) не показує нічого підозрілого.

Чи існує спосіб сортування процесів за допомогою використання вводу / виводу (більш конкретно: дискового)?

EDIT
Дізнався, використовуючи, iotopщо ці дивні процеси є flush-8:16і jbd2/sdb3-7. Здається, це стосується звичайних операцій з файловою системою.


1
Якщо я правильно, флеш та jbd стосуються синхронізації журналу (метаданих FS) на диску. Це означає, що ви повинні мати якісь процеси або запису на диск або читання багато даних, і у вас є опція atime на своєму кріпленні. Я не рекомендую це, тому що деяке програмне забезпечення покладається на нього (mutt, і я чув один інструмент резервного копіювання), але ви можете встановити кріплення на ретрансляційний час або навіть на "краще" час роботи. Останнє повністю припинить оновлення часу доступу (що вимагає запису на диск) щоразу, коли файл читається.
Гюйгенс


Відповіді:


54

Ви пробували iotop?

Можливо, вам доведеться встановити його раніше. Крім того, це залежить від функції ядра, яка може або не може бути включена у вашому конкретному дистрибутиві.


1
Працює і на Mac OS X. Не впевнений, що це допоможе у вирішенні проблеми.
dmckee

3
Ого. Це фантастично. 15+ років роботи адміністратора, і я ніколи не стикався з цим. Дякую!
skarface

2
Необхідний кореневий доступ, FYI.
Пол Дрейпер

22

Ви atopможете спробувати. Здається, це добре зробить те, що ви знаєте, що відбувається.


Здається, це краще, ніж iotopчерез те, що він також показує відсоток зайнятості IO.
sorin

1
Також не потрібні корені чи суїд.
Рольф
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.