Red Hat Training

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

23.4. Lancer et arrêter OProfile en utilisant le mode hérité

Pour lancer la surveillance du système avec OProfile, veuillez exécuter la commande suivante en qu'utilisateur root :
opcontrol --start
Une sortie similaire à la suivante devrait s'afficher :
Using log file /var/lib/oprofile/oprofiled.log Daemon started. Profiler running.
Les paramètres dans /root/.oprofile/daemonrc sont utilisés.
Le démon OProfile, oprofiled, est lancé. Il écrit de manière périodique les données échantillons sur le répertoire /var/lib/oprofile/samples/. Le fichier journal du démon se trouve dans /var/lib/oprofile/oprofiled.log.

Important

Sur un système Red Hat Enterprise Linux 7, le nmi_watchdog est enregistré avec un sous-système perf. Pour cette raison, le sous-système perf prend contrôle des enregistrements du compteur des performance pendant le démarrage, ce qui empêche à OProfile de fonctionner.
Pour résoudre cela, démarrez avec le paramètre du noyau nmi_watchdog=0 défini, ou exécutez la commande suivante en tant qu'utilisateur root pour désactiver nmi_watchdog pendant le démarrage :
echo 0 > /proc/sys/kernel/nmi_watchdog
Pour réactiver nmi_watchdog, veuillez utiliser la commande suivante en tant qu'utilisateur root :
echo 1 > /proc/sys/kernel/nmi_watchdog
Pour arrêter le profileur, veuillez exécuter la commande suivante en tant qu'utilisateur root :
opcontrol --shutdown