Publication de Hotspot 1.3.0, une interface graphique pour l'analyse de performance sous Linux

Présenté lancement de l'application Hotspot 1.3.0, offrant une interface graphique pour l'étude visuelle des rapports dans le cadre du profilage et de l'analyse des performances en utilisant le sous-système du noyau perf. Le code du programme est écrit en C++ avec l'utilisation des bibliothèques Qt et KDE Frameworks 5, et est distribué sous la licence GPL v2+.

Hotspot peut servir de remplacement transparent à la commande « perf report » lors de l'analyse des fichiers perf.data, offrant en plus des fonctionnalités telles que la visualisation via FlameGraph, un aperçu global de l'état à la manière de l'outil top, l'agrégation des statistiques par appel, divers types de tri, l'affichage d'infobulles, des mécanismes de recherche intégrés et la possibilité d'afficher côte à côte des métriques pour plusieurs événements.

Dans cette nouvelle version :

  • L'interprétation des données de profilage pour les grandes et complexes applications a été considérablement accélérée. Par exemple, le fichier perf.data généré pour Firefox est désormais analysé de manière beaucoup plus rapide.
  • Un support correct de l'analyse des fichiers avec des données compressées par l'algorithme zstd, qui sont créés lors de l'exécution de
    « perf record -z » et permettent de réduire la taille d'un à deux ordres de grandeur, a été ajouté.
  • L'échelle temporelle a été modernisée, affichant désormais des marques sur les axes temporels et des préfixes d'unités de mesure lors du zoom.

    Publication de Hotspot 1.3.0, une interface graphique pour l'analyse de performance sous Linux

    Publication de Hotspot 1.3.0, une interface graphique pour l'analyse de performance sous Linux
  • L'analyse des symboles ajoutés par le compilateur rustc a été mise en œuvre.

    Publication de Hotspot 1.3.0, une interface graphique pour l'analyse de performance sous Linux
  • Le sous-module perfparser a été mis à jour, avec une amélioration du support du parallélisme à l'aide de l'appel fork.

Source : opennet.ru

Acheter un hébergement fiable pour les sites avec protection DDoS, serveurs VPS VDS 🔥 Acheter un hébergement fiable pour les sites avec protection DDoS, serveurs VPS VDS | ProHoster