Outils d’analyse d’événements Perf basés sur l’interface utilisateur graphique

Juan

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.

Juan

Bien qu’il ne soit pas open source, j’ai découvert qu’Oracle propose des compilateurs et des outils de profilage gratuits pour Linux et Solaris ici: oracle.com/technetwork/server-storage/solarisstudio/overview/…

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

 

elle.fr

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *