Назад | Перейти на главную страницу

Чтение и запись ввода-вывода для каждого процесса Unix / SunOS?

Жестяная банка prstat или что-то подобное, скажите мне, сколько операций чтения / записи выполняет процесс, аналогично тому, как диспетчер задач в Windows может показать I/O Reads, I/O Writes и многие другие столбцы ввода-вывода для каждого процесса?

Я использую SunOS 5.10, но не стесняйтесь публиковать и другие варианты Unix.

Для современной утилиты Linux проверьте iotop. К сожалению, для этого требуются Python> = 2.4 и Linux> = 2.6.20, поэтому в Sun OS это не сильно поможет.

Для SunOS 5.10 вы можете использовать DTrace. На этом есть несколько скриптов Десять лучших скриптов DTrace страницы, которые являются примером того, что вы можете сделать. Конечно, вы можете настроить их по своему вкусу. Я не знаю ничего, что дало бы вам хорошую готовую утилиту.

Вы должны взглянуть на sar и посмотрите, делает ли он то, что вы ищете.