none
PERF_AVERAGE_TIMER 类型的performance counter的值不对的问题 RRS feed

  • 问题

  • Hi,

    我现在定义了一个PERF_AVERAGE_TIMER的performance counter, 定义如下

    DEFINE_COUNTER(m_nTotalTimeTaken, _T("AvgOperationTime"), _T("Average operation time"), PERF_AVERAGE_TIMER, 3)
    DEFINE_COUNTER(m_nTotalOperationsPerformed, _T("AvgOperation_Base"), _T("Average operation time base)"), PERF_AVERAGE_BASE, 0)

    但是我发现permon产生的counter log中这个counter值不对,值不是msdn所说的方程式((N1 - N0) / F) / (D1 - D0)的计算结果,这个是怎么回事,谁要是知道,请能给个帮助,谢谢!!

    Thanks,

    Yan

    2014年5月13日 5:21