以前,建议使用副本来解释每个进程的统计信息,但不能解释我需要的每个文件。经过几天的搜索,我找不到任何特定的方法来获取每个文件的磁盘统计信息。
我正在编写PerfMonitor并希望它显示哪个文件具有扩展的ReadWrite操作。 很像这样: (Windows性能监视器)
我尝试了所有PerfCounters,包括深度WMI搜索,但都只提供整个FileSystem的数字或“整个过程的一个数字”。
我尝试为每个进程列出其文件句柄然后以这种方式获取一些信息,但找不到任何方法从文件句柄获取此统计信息。
我读到Hook每个进程的某个地方来计算所有ReadWrite字节,但挂钩整个系统看起来并不简单和/或高效
绝望我用一个反汇编程序来查看Windows PerfMon使用的功能但是我什么也没得到。
有人听过可以帮助我的事吗?
提前致谢。