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

Учет ввода-вывода для каждого процесса в AIX

Есть ли способ получить статистику ввода-вывода для каждого процесса в AIX, то есть получить текущую скорость ввода-вывода на диске для процесса? Такие команды, как iostat, nmon, topas и т. Д., Не могут отображать такие данные. Filemon тоже не помогает. На самом деле, мне нужно что-то вроде команды iotop (1) в Linux.

Обновление: похоже, для этого нет встроенных команд. Я, скорее всего, сделаю свой собственный, используя SPMI API.

попробуйте следующую команду

ps -ef  -o ruser,pid,ppid=parent,tdiskio

вы можете поиграть с переключателем -o, чтобы отображать нужные вам параметры и скрывать другие, и при необходимости вы можете отсортировать вывод с помощью одной из этих команд, используя команды sort и awk или cut

пс vx

Столбец pgin - это количество дисковых операций ввода-вывода в результате ссылок процесса на страницы, не загруженные в ядро