有没有办法在 AIX 上获取每个进程的 I/O 统计信息,即获取进程的当前磁盘 I/O 速率?iostat、nmon、topas 等命令无法显示此类数据。Filemon 也无济于事。实际上,我需要的是类似于 Linux 上的 iotop(1) 命令的东西。
更新:似乎没有内置命令可以做到这一点。我很可能会使用SPMI API自己制作。
有没有办法在 AIX 上获取每个进程的 I/O 统计信息,即获取进程的当前磁盘 I/O 速率?iostat、nmon、topas 等命令无法显示此类数据。Filemon 也无济于事。实际上,我需要的是类似于 Linux 上的 iotop(1) 命令的东西。
更新:似乎没有内置命令可以做到这一点。我很可能会使用SPMI API自己制作。
尝试以下命令
您可以使用 -o 开关来显示您想要的参数并隐藏其他参数,如果需要,您可以使用 sort 和 awk 或 cut 命令使用这些命令之一对输出进行排序
ps vx
pgin 列是由于进程对内核中未加载的页面的引用而产生的磁盘 I/O 数