我有一个进程,我想精确地监控 i/o。我知道 PID,但我无法真正控制它的启动方式(所以我不能在中间放置一个类似 pv 的命令)。我想要得到的是这个列表(或可以解析为它的东西):
文件名 字节读取 字节写入
bla.dat 332244 342344223
bli.dat 22222 20498377
(...)
我发现我可以从 /rpoc 文件夹(分别为 /proc/1234/fd/ 和 /proc/1234/io)获取文件句柄和读/写字节总数,所以我唯一需要的就是将文件描述符与从该文件写入/读取的数据量结合起来。
有办法得到它吗?