Stopwatch
对于我用于性能测量的一些私人项目。
但是,在我想测量的呼叫重复计数较低时,我最终得到 0 ElapsedMilliseconds
,这使得计算平均值变得困难。
我想写我自己的秒表类。它可以用刻度计算并ElapsedMicroseconds
基于Stopwatch.ElapsedTicks
和给出一个模糊的值TimeSpan.TicksPerMillisecond
。这可能不是一个很好的方法。
我绝对需要由 winapi 的高性能计数器支持的东西,所以 datetime 等是不够的。
还有其他想法吗?