Quantcast
Channel: Visual C# forum
Viewing all articles
Browse latest Browse all 31927

设置断点与否会影响性能计数器的值?

$
0
0

大家好,有个问题困扰我一下午了:

我通过如下代码从性能计数器读取处理器的工作时间。

 PerformanceCounter counter = new PerformanceCounter()
{
    CategoryName = “Processor”,
    CounterName = “% Processor Time”,
    InstanceName = “_Total”
};


var value = counter.NextValue();

封装在一个WCF服务里的某个方法里,然后我从 WCF测试客户端进行调用时,出现两种情况

1. 如果我在如上代码设置断点,那么可以返回出符合当时CPU情况的数值

2. 如果不设置断点,在WCF测试客户端里面显示返回出来的数值要么是0,要么是100

可有良策?谢谢


冰-封-之-巅


Viewing all articles
Browse latest Browse all 31927

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>