Répertoire /dev/oprofile/ contient le système de fichiers pour OProfile. Utilisez la commande cat pour afficher les valeurs des fichiers virtuels dans ce système de fichiers. Par exemple, la commande suivante affiche le type de processeur détecté par OProfile :
cat /dev/oprofile/cpu_type |
Un répertoire existe dans /dev/oprofile/ pour chaque compteur. Par exemple, si il existe 2 compteurs, les répertoires /dev/oprofile/0/ et dev/oprofile/1/ existent.
Chaque répertoire pour un compteur contient les fichiers suivants :
count — L'intervalle entre échantillons.
enabled — Si la valeur est 0, le compteur est désactivé et aucun échantillon n'est recueilli. Si la valeur est 1, le compteur est activé et les échantillons sont recueillis.
event — L'évènement à contrôler.
kernel — Si la valeur est 0, les échantillons ne sont pas recueillis pour ce évènement de compteur lorsque le processeur est en espace noyau. Si la valeur est 1, les échantillons sont recueillis même si le processeur est en espace noyau.
unit_mask — Les masques d'unité activés pour le compteur.
user — Si la valeur est 0, les échantillons ne sont pas recueillis pour l'évènement de compteur lorsque le processeur est en espace utilisateur. Si la valeur est 1, les échantillons sont recueillis même si le processeur est en espace utilisateur.
Les valeurs de ces fichiers peuvent être récupérées grâce à la commande cat. Par exemple :
cat /dev/oprofile/0/count |
Précédent | Sommaire | Suivant |
Analyse des données | Niveau supérieur | Exemple d'utilisation |