System.Diagnostic için C# PerformanceCounter Kitaplığı bölümüne çalışıyorum. Sayacın ham değeriniC# performanceCounter ayarı sayaç değeri
kamuda uzun süre tutarak RawValue {set; almak;
Rawalue'u 0'a geçiriyordum. Ancak sayacın Maksimum değerinin çok büyük bir sayıya ayarlandığını fark ettim. Tezgahın Önceki değeri burada gerçekten bir hata yapıyoruz sanmıyorum kodum
using (PerformanceCounter ctr = new
PerformanceCounter(Settings.Instance.SetSourceAppliacationName, counter.ToString(), false))
{
if (incrementCounter)
{
ctr.IncrementBy(value);
}
else
{
ctr.RawValue = value;
}
}
PerfMon geliştirme ekibinin, birincil kullanıcı ilgisi değişkenini sıfırlamak için gerekli olduğunu hissetmezseniz şaşırırdım. –