19.8. Générer un fichier perf.data lisible sur un autre appareil

Vous pouvez utiliser l'outil perf pour enregistrer des données de performance dans un fichier perf.data qui sera analysé sur un autre appareil.

Conditions préalables

Procédure

  1. Capturez les données de performance que vous souhaitez étudier plus en détail :

    # perf record -a --call-graph fp sleep seconds

    Cet exemple génère une adresse perf.data sur l'ensemble du système pendant une période de quelques secondes, comme indiqué par la commande seconds secondes, comme indiqué par l'utilisation de la commande sleep. Il capture également les données du graphique d'appel à l'aide de la méthode du pointeur de trame.

  2. Générer un fichier d'archive contenant les symboles de débogage des données enregistrées :

    # perf archive

Verification steps

  • Vérifiez que le fichier d'archive a été généré dans votre répertoire actif actuel :

    # ls perf.data*

    La sortie affichera tous les fichiers de votre répertoire actuel qui commencent par perf.data. Le fichier d'archive sera nommé soit :

    perf.data.tar.gz

    ou

    perf.data.tar.bz2