读书人

C# 怎么获取磁盘IO速率

发布时间: 2013-12-04 17:21:01 作者: rapoo

C# 如何获取磁盘IO速率
获取CPU使用率可以用new PerformanceCounter("Processor", "% Processor Time", "_Total");获得,获取磁盘IO速率该如何获取呢?
[解决办法]
http://social.msdn.microsoft.com/Forums/en-US/37b8b63a-da32-4497-b570-3811a2255dee/how-to-get-disk-io-countersdisk-write-time-disk-read-time-using-cnet?forum=csharplanguage

this.diskReadsPerformanceCounter.CategoryName = "PhysicalDisk";
this.diskReadsPerformanceCounter.CounterName = "Disk Reads/sec";
this.diskReadsPerformanceCounter.InstanceName = "_Total";

this.diskWritesPerformanceCounter.CategoryName = "PhysicalDisk";
this.diskWritesPerformanceCounter.CounterName = "Disk Writes/sec";
this.diskWritesPerformanceCounter.InstanceName = "_Total";

读书人网 >C#

热点推荐