.NET AverageTimer32 performance counter vraagje

Pagina: 1
Acties:

Onderwerpen


Acties:
  • 0 Henk 'm!

  • Hardcell
  • Registratie: November 2004
  • Laatst online: 03-02-2023
Ik heb een C# .Net applicatie waarin ik een performance counter gebruik om de gemiddelde duur van proces x bij te houden. Ik heb een AverageTimer32 en een bijbehorende AverageBase performance counter hiervoor aangemaakt en iedere keer nadat proces x klaar is increment ik de AverageTimer32 met het aantal ticks die tijdens het proces verstreken zijn en de AverageBase met 1.

Als ik nu de performance monitor open en ik deze timer laat zien, zie ik hem alleen vlak nadat proces x klaar is pieken en daarna weer terugspringen op 0. Is dit het normale gedrag van deze counter? Ik zou verwachten dat hij gewoon constant op het gemiddelde van alle "durations" bleef staan.

Acties:
  • 0 Henk 'm!

  • CoolGamer
  • Registratie: Mei 2005
  • Laatst online: 10:16

CoolGamer

What is it? Dragons?

Hier iemand op internet met dezelfde vraag:
http://objectmix.com/dotn...agetimer32-goes-zero.html
Er staat ook een antwoord bij.

¸.·´¯`·.¸.·´¯`·.¸><(((º>¸.·´¯`·.¸><(((º>¸.·´¯`·.¸.·´¯`·.¸.·´¯`·.¸<º)))><¸.·´¯`·.¸.·´¯`·.¸.·´¯`·.¸


Acties:
  • 0 Henk 'm!

  • Hardcell
  • Registratie: November 2004
  • Laatst online: 03-02-2023
Thnx, ik ga eens wat testen met die RawFraction counter..