写C#期间计算磁盘延迟

时间:2016-03-22 18:32:59

标签: c#

我正在使用此代码编写随机文件

  using (FileStream stream = File.OpenWrite(filePath))
                {
                    // There 
                    for (int i = 0; i < counti++)
                    {
                        rng.NextBytes(data);
                        stream.Write(data, 0, data.Length);              
                    }
                }

在写入期间我想记录平均磁盘延迟时间。是否有针对此的指标,您可以在win32调用中进行计算?

   ManagementObjectSearcher searcher =
              new ManagementObjectSearcher("root\\CIMV2",
              "SELECT * FROM Win32_PerfRawData_PerfDisk_PhysicalDisk");

我没有在这个主题上看到太多

0 个答案:

没有答案