1.6. Mise en place d'un système de mesure de la performance des applications
Red Hat Enterprise Linux comprend plusieurs applications qui peuvent aider un développeur à identifier les causes de la perte de performance d'une application.
Conditions préalables
- Les référentiels debug et source doivent être activés.
Procédure
Installer les outils de mesure de la performance :
# dnf install perf papi pcp-zeroconf valgrind strace sysstat systemtap
Exécuter un script d'aide SystemTap pour configurer l'environnement.
# stap-prep
Notez que stap-prep installe les paquets correspondant au noyau actuellement running, qui peut être différent du ou des noyau(x) réellement installé(s). Pour s'assurer que stap-prep installe les bons paquets kernel-debuginfo et kernel-headers vérifiez la version actuelle du noyau en utilisant la commande
uname -r
et redémarrez votre système si nécessaire.Activer et démarrer le service collecteur Performance Co-Pilot (PCP) :
# systemctl enable pmcd && systemctl start pmcd