今天我打破perfmon中……:(
我可以启动应用程序,这三个默认的计数器(cpu、内存、磁盘),但图不会移动。
数据源设置为“当前活动”,“冻结显示”按钮不压。我只是重新启动,开始使用perfmon,没有移动图。
我试着恢复使用的计数器
C:WINDOWSsystem32>lodctr.exe /R
但这并没有帮助。
Using Windows Server 2003 R2, 32bits. A collegue also got this problem on a similar environment, but we couldn t pinpoint the reason yet.
(downvoter (s):我知道它不是直接编程有关,但是编写一个应用程序的性能没有任何测量的有点硬(但这可能只是我)
使这个更有趣:
下面的代码也不检索值:
System.Diagnostics.PerformanceCounter ctr =
new System.Diagnostics.PerformanceCounter();
ctr.CategoryName = "Processor";
ctr.CounterName = "% Processor Time";
ctr.InstanceName = "_Total";
ctr.MachineName = ".";
float val = ctr.NextValue().ToString();
// val equals 0
图片要求:
< a href = " http://www.brokenwire.net/bw/file_download/23/perfmon.PNG " rel = " nofollow noreferrer " > alt文本http://www.brokenwire.net/bw/file_download/23/perfmon.PNG < / >
(所以,图不填满屏幕,没有值出现)