Casa Sviluppo Che cos'è un contatore delle prestazioni? - definizione da techopedia

Che cos'è un contatore delle prestazioni? - definizione da techopedia

Sommario:

Anonim

Definizione: cosa significa Performance Counter?

Un contatore delle prestazioni nella programmazione .NET è un modo per gli sviluppatori di farsi un'idea delle prestazioni dei loro programmi. I componenti del contatore delle prestazioni sono una classe in .NET che fornisce una serie di metriche delle prestazioni misurabili. Misurano lo stato del sistema di una determinata applicazione o parte del sistema operativo Windows.

Techopedia spiega Performance Counter

I contatori delle prestazioni sono una forma di monitoraggio delle prestazioni e strumento di debug fornito da .NET per facilitare il test delle prestazioni delle applicazioni. Questi contano una serie di azioni eseguite sia dall'applicazione che dal sistema operativo.

Questi contatori includono:

  • Numero di eccezioni generate
  • Numero di filtri al secondo
  • Tempo di caricamento
  • Classi correnti caricate
  • Numero di thread correnti e logici

Questi e altri contatori delle prestazioni dovrebbero dare agli sviluppatori un'idea delle prestazioni dei loro programmi in modo più sistematico rispetto al semplice caricamento e interazione con essi. Uno sviluppatore in genere cerca "hot spot", luoghi in cui il programma viene eseguito più lentamente rispetto ad altri. Vedendo dove si trovano i colli di bottiglia nel loro codice, possono ottimizzare i programmi per eseguirli in modo più efficiente.

Che cos'è un contatore delle prestazioni? - definizione da techopedia