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