Outils d’analyse d’événements Perf basés sur l’interface utilisateur graphique
Outils d’analyse d’événements Perf basés sur l’interface utilisateur graphique
Je recherche un outil GUI pour les événements de perf sous Linux? https://perf.wiki.kernel.org/index.php/Main_Page
Ce serait semblable à kcachegrind pour callgrind.
Je sais qu’Intel VTune pourrait le faire, mais j’espérais quelque chose d’open source.
Réponses
anuj
Si vous utilisez un processeur AMD, vous pouvez essayer AMD CodeXL.
Une alternative serait d’utiliser n’importe lequel des profileurs linux standard existants disponibles et de tracer la sortie à l’aide d’utilitaires comme celui-ci.
byako
Je vous suggère d’essayer Zoom . Sur les systèmes qui le prennent en charge, il utilise Perf comme backend. Les résultats dans la vue de profil butterfly
sont très similaires à ceux affichés par l’interface graphique de Perf ncurses (sauf que vous obtenez des callees au-dessus des appelants) ou Callgrind. Pas open source, cependant.
Joel Matějka
Un tout nouvel outil appelé Hotspot , qui fournit une interface utilisateur autour de la performance Linux, est disponible sur GitHub. Malheureusement, il n’est pas encore disponible dans les référentiels Linux standard, mais vous pouvez facilement télécharger une AppImage ici ou la construire vous-même.
bases, d’analyse, d’événements, graphique, l’interface, outils, Perf, sur, utilisateur