Compteurs de performance Performance:compteurs

Il est possible de suivre le comportement d’une application grâce à une longue liste de compteurs, intégrés directement au sein du système d’exploitation. C’est probablement la façon native la plus aisée pour suivre les performances à un niveau macroscopique. La surveillance par les compteurs permet effectivement de constater un éventuel problème, mais ne permettra pas de rentrer dans le détail comme le ferait Visual Studio ou d’autres outils, pour localiser la fonction ou la ligne de code incriminée.

1. Terminologique

Avant d’aller plus loin, il convient de détailler la terminologie de certains mots utilisés par le système d’exploitation (et donc réutilisés dans les compteurs) afin de bien comprendre dans quel contexte ils évoluent :

  • Mémoire physique : les puces mémoire qui composent physiquement la configuration de l’ordinateur. Elle est gérée directement par le système d’exploitation. Mémoire:physique

  • Mémoire virtuelle : Mémoire:virtuellemémoire mise à disposition par le système d’exploitation aux processus s’exécutant. La mémoire virtuelle peut dépasser la mémoire physique grâce à certains procédés, comme l’espace mémoire swap par exemple. Il s’agit d’une allocation dépendant...

couv_EI2ECR.png

Découvrez 

le livre :

Aussi inclus dans nos :

Précédent
Visual Studio 2022
Suivant
BenchmarkdotNet