日期:2014-05-17  浏览次数:21074 次

C#获取磁盘IO速率
请问各位大虾如何用c#编程监控本地磁盘的读写速率,就像Google性能监控器一样。谢谢!

------解决方案--------------------
实时监控磁盘的读写速度?应该做不到吧。
可以测试磁盘的读写速度:建文件,写数据,记录时间,计算速度。
------解决方案--------------------
这个可能要监控驱动级上的数据读写了,因为数据的写入一般不是实时的。当然,你也可以用DEVICEIOCONTROL这个宏直接与底层的API通信来监控。
------解决方案--------------------
查一下WMI,也许能实现