Cuprins:
Definiție - Ce înseamnă Performance Counter?
Un contor de performanță în programarea .NET este o modalitate prin care dezvoltatorii pot face o idee despre performanța programelor lor. Componentele contorului de performanță sunt o clasă în .NET care oferă o serie de valori măsurabile ale performanței. Acestea măsoară starea sistemului a oricărei aplicații sau a unei părți din sistemul de operare Windows.
Techopedia explică Contorul performanței
Contoarele de performanță sunt o formă de instrumente de monitorizare și depanare a performanței furnizate de .NET pentru a ajuta testarea performanței aplicațiilor. Acestea numără o serie de acțiuni pe care le realizează atât aplicația, cât și sistemul de operare.
Aceste contoare includ:
- Număr de excepții aruncate
- Numărul de filtre pe secundă
- Timp de încărcare
- Clase curente încărcate
- Numărul de fire curente și logice
Acestea și alte contoare de performanță ar trebui să le ofere dezvoltatorilor un sentiment al performanței programelor lor într-un mod mai sistematic decât simpla încărcare și interacțiunea cu acestea. De obicei, un dezvoltator caută „puncte fierbinți”, locurile în care programul rulează mai lent decât în altele. Văzând unde se află blocajele în codul lor, pot să ajusteze programele pentru a rula mai eficient.