none
是否有办法在Windows server上监控或记录某个程序的具体每次I/O大小? RRS feed

  • 问题

  • 是否有办法从OS层面,记录某一个程序每次I/O操作的具体大小?

    resmon和perfmon都是提供每秒平均的I/O大小,但如果程序的I/O总是很大或很小,这样出来的平均数不能体现实际的I/O情况,故有这个疑问。


    2021年2月19日 8:26

答案

全部回复

  • 貌似用process monitor就可以
    2021年2月20日 6:17
  • 你好,

    是的,process monitor可以的。

    CPU利用率、CPU队列长度、磁盘空间和I/O、内存使用情况等等

    在工具中process对象,会有下方的计数器,来记录。

    IO Data Bytes/sec

    IO Data Operations/sec

    O Read Operations/sec

    IO Write Operations/sec

    如果回答是有帮助的请将其标记为答案可以帮助其他有相同问题的社区成员并快速找到有用的答复。


    针对Windows 2008/2008R2的扩展支持将于2020年结束,之后微软将不再为其提供安全更新。点击此处或扫描二维码获取《在 Azure 上运行 Windows Server 的终极指南》,把握良机完成云迁移并实现业务现代化。

    2021年2月22日 7:34