以下是Windows documentation的链接。
基本上我想得到类似的数据,但是在Linux上。如果不是全部可能,那么至少有一些部分。
答案 0 :(得分:2)
查看/proc/
PID /io
- 它是具有PID的进程的当前I / O记帐信息。
答案 1 :(得分:2)
如果启用CONFIG\_TASK\_IO\_ACCOUNTING
,您将获得/ proc /< pid> / io中提供的信息。这是从内核2.6.20开始提供的,但默认情况下通常不启用(但是,在Ubuntu 8.04中,它似乎已启用)。
您可以在内核源代码树中阅读Documentation/filesystems/proc.txt中的各种数据项。尤其应该感兴趣的是2.14部分。
答案 2 :(得分:1)
查看/proc/<PID>/
下的伪文件。也许你可以找到你需要的东西。
查看man 5 proc
,或者没有内核文档。但是,我看不出那么看起来很有希望。遗憾。
答案 3 :(得分:1)
也许你想要getrusage()?然而,并非所有字段都在linux下维护。也许启用CONFIG_TASK_IO_ACCOUNTING
会导致它们被维护吗?