45

Я ищу эквивалент top для доступа к диску, чтобы я мог сказать, какие процессы в данный момент читают и / или записывают на диск. В настоящее время я использую Ubuntu, но я думаю, что есть стандартный инструмент, который доступен как часть набора инструментов GNU.

4 ответа4

55

Вы правильно поняли три пятых ответа - тот, который вы хотите, называется iotop. Ищите его в дополнительных репозиториях, оно должно быть там.

альтернативный текст

21

htop » F2 » Столбцы »Активные столбцы» IO_RATE

Затем отсортируйте по этому столбцу. Также вы можете добавлять IO_READ_RATE и IO_WRITE_RATE и сортировать по ним.

9

iotop - это аналог top который следит за информацией об использовании ввода / вывода. Если вы хотите получить подробную информацию о файлах, открытых процессом, или о списке файлов, открытых в каталоге, или просмотреть файлы во всей системе, используйте lsof . lsof достаточно универсален и предоставляет информацию об открытых соединениях tcp, udp, NFS.

5

Я использую поверх.

Atop - это полноэкранный монитор производительности ASCII, способный отчитываться о активности всех процессов (даже если процессы завершены в течение интервала), ежедневно регистрировать активность системы и процессов для долгосрочного анализа, выделяя перегруженные системные ресурсы с помощью цветов и т. д. Через регулярные промежутки времени он показывает активность на уровне системы, связанную с процессором, памятью, подкачкой, дисками и сетевыми уровнями, и для каждого активного процесса он показывает загрузку процессора, рост памяти, использование диска, приоритет, имя пользователя, состояние, и код выхода.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .