Red Hat Training

A Red Hat training course is available for Red Hat Enterprise Linux

3.5.4. Perf

L'outil perf offre un certain nombre de compteurs de performance utiles permettant à l'utilisateur d'évaluer l'impact des autres commandes sur leur système :
perf stat
Cette commande fournit des statistiques générales sur les événements communs des performances, y compris les instructions exécutées et les cycles d'horloge consommés. Vous pouvez utiliser les indicateurs d'option pour rassembler des statistiques sur des événements différents des événements de mesure par défaut. À partir de Red Hat Enterprise Linux 6.4, il est possible d'utiliser perf stat pour filtrer le contrôle en se basant sur un ou plusieurs groupe(s) de contrôle spécifié(s) (cgroups). Pour obtenir des informations supplémentaires, veuillez lire la page man : man perf-stat.
perf record
Cette commande enregistre les données des performances dans un fichier qui peut être analysé ultérieurement à l'aide de perf report. Pour obtenir de détails supplémentaires, veuillez lire la page man : man perf-record.
perf report
Cette commande lit les données des performances à partir d'un fichier et analyse les données enregistrées. Pour obtenir des détails supplémentaires, veuillez lire la page man : man perf-report.
perf list
Cette commande répertorie les événements disponibles sur une machine en particulier. Ces événements vont varier en se basant sur le matériel de contrôle des performances et sur la configuration logicielle du système. Pour obtenir des informations supplémentaires, veuillez lire la page man : man perf-list.
perf top
Cette commande effectue une fonction similaire à l'outil top. Elle génère et affiche un profil de compteur des performances en temps réel. Pour obtenir des informations supplémentaires, veuillez lire la page man : man perf-top.
Des informations supplémentaires sur perf sont disponibles sur le Guide du développeur Red Hat Enterprise Linux, qui se trouve sur http://access.redhat.com/site/documentation/Red_Hat_Enterprise_Linux/.