Мой жесткий диск сходит с ума, и я не знаю, какое приложение это делает.
Существуют ли инструменты linux для профилирования, какие процессы обращаются к дискам и как часто?
top , htop и т.п. аккуратно разбирают память и процессор, а nethogs позволяет мне видеть сетевые кабины ... но что использовать для определения жестких дисков HDD?
iotop --accumulated
отлично.http://archive.ubuntu.com/ubuntu/ maverick/universe i386 Packages
Одна возможность - использовать inotify (пакет есть
inotify-tools
).Вот статья о мониторинге активности файловой системы с помощью inotify .
Также см. Раздел «Поиск файлов, для чтения или записи» .
источник
Новая утилита fatrace может показать вам точно! Смотрите: https://launchpad.net/fatrace/ или запустите 'sudo apt-get install fatrace'. Затем запустите это:
Преимущество fatrace заключается в том, что вы получаете имя файла, в отличие от iotop. Для многопроцессных приложений, таких как Chrome, вы получаете все процессы в одном месте.
источник