我希望能够通过我的实时/运行应用程序上的代码来测量线程 I/O。到目前为止,我找到的最好的(也是唯一的)解决方案是这个,它需要我直接连接到 Windows 的性能监视器。然而,它似乎非常复杂,必须有一种更简单的方法来做到这一点。我不介意为 Windows 和 Linux 编写不同的代码,老实说我期待它。
谢谢你的帮助
更新:
所以我所说的磁盘 I/O 的意思是:如果您打开 Windows 资源监控并转到磁盘选项卡,您可以查看每个正在运行的进程并锁定最后一分钟 B/Sec 的平均读/写。我想获得相同的数据,但每个线程