Analyse des performances avec la fonction de trace
La fonction de trace du système d'exploitation est un outil puissant d'observation du système.
La fonction de trace capture un flux séquentiel d'événements système horodatés, fournissant un niveau de détail fin sur l'activité du système. Les événements sont affichés en séquence de temps et dans le contexte d'autres événements. La trace est un outil précieux pour observer l'exécution du système et des applications. Contrairement à d'autres outils qui ne fournissent que l'utilisation de l'UC ou le temps d'attente d'entrée-sortie, la trace permet de comprendre quels événements se produisent, qui est responsable, quand les événements ont lieu, comment ils affectent le système et pourquoi.
Le système d'exploitation est instrumenté pour fournir une visibilité générale sur l'exécution du système. Les utilisateurs peuvent étendre la visibilité à leurs applications en insérant des événements supplémentaires et en fournissant des règles de formatage.
La conception et la mise en œuvre de cette fonction permettent une collecte des données de trace efficace ; ainsi, les performances et le flux du système peu altérés par l'activation de la trace. C'est pourquoi cette fonction de trace est extrêmement utile comme outil d'analyse des performances et d'identification des incidents.