Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/EmptyTag/133.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Linux与GetProcessIoCounters的等价物是什么?_Linux_Statistics_Operating System - Fatal编程技术网

Linux与GetProcessIoCounters的等价物是什么?

Linux与GetProcessIoCounters的等价物是什么?,linux,statistics,operating-system,Linux,Statistics,Operating System,这里有一个指向Windows的链接 基本上,我希望得到类似的数据,但是在Linux上。如果不是所有的都可以,那么至少部分可以。查看/proc/下的伪文件。也许你能在那里找到你需要的东西 查看man5proc,或者查看内核文档。然而,我看不出有多大希望。抱歉。请查看/proc/PID/io-这是具有PID的进程的当前I/O记帐信息。如果启用配置任务\ io\记帐,您将在/proc//io中获得该信息。这是从内核2.6.20开始提供的,但在默认情况下通常不启用(然而,在Ubuntu 8.04中,它

这里有一个指向Windows的链接


基本上,我希望得到类似的数据,但是在Linux上。如果不是所有的都可以,那么至少部分可以。

查看
/proc/
下的伪文件。也许你能在那里找到你需要的东西



查看
man5proc
,或者查看内核文档。然而,我看不出有多大希望。抱歉。

请查看
/proc/
PID
/io
-这是具有PID的进程的当前I/O记帐信息。

如果启用
配置任务\ io\记帐
,您将在/proc//io中获得该信息。这是从内核2.6.20开始提供的,但在默认情况下通常不启用(然而,在Ubuntu 8.04中,它似乎已启用)


您可以阅读内核源代码树中的各种数据项。特别是第节应该很有趣。

也许您想要getrusage()?然而,并非所有字段都在linux下维护。也许启用
CONFIG\u TASK\u IO\u ACCOUNTING会使它们得到维护?

这在哪些内核下得到支持?需要哪些内核配置选项?我问是因为我桌上的一台测试机没有显示这台…对我来说也是。。。在这里运行2.6.25。