Profiling Viewer

Profiling Viewer

La visionneuse de profilage s'ouvre et visualise les fichiers de callgrind.
La visionneuse de profilage s'ouvre et visualise les fichiers de callgrind.Vous pouvez utiliser Treemap, Callgraph, des listes plates ou hiérarchiques pour identifier les fonctions où votre application passe plus de temps que prévu.Vous pouvez générer les données de profilage callgrind requises avec divers outils externes disponibles pour de nombreuses plates-formes et langages de programmation.Par exemple, vous pouvez ouvrir des fichiers callgrind générés par l'extension Xdebug pour PHP, Valgrind, Ruby ruby-prof, Python cProfile avec pyprof2calltree, gperftools-pprof, Golang avec pprof, Node.js avec Valgrind ou nodegrind et de nombreux autres outils de profilage avec callgrindsortie de fichier .... Caractéristiques - Coûts des fonctions visualisés sous forme de Treemap, Callgraph et listes - Les fonctions du système peuvent être masquées sur la base de préréglages personnalisables - Exploration par double-clic, survol pour plus de détails - Visionneuse de fichier source annotée avec les coûts et les marques de couleur - Configurableemplacements sources - Affiche les coûts sous forme de données brutes ou en pourcentage - Gère plusieurs coûts et types de position - Affiche les cycles et les récursions - Trie les données par coûts, nom de fonction ou nom de fichier - Historique de navigation - Analyse les fichiers de callgrind compressés - Petite empreinte mémoire (par exemple, environ280 Mo de mémoire utilisés pour ouvrir et afficher un fichier de callgrind de 4,6 Go généré par xdebug) La vue callgraph est: - Zoomable et prend en charge les gestes du trackpad comme le zoom avant,zoom arrière, zoom intelligent - Représente les coûts des appels par l'épaisseur des connexions - Sa complexité peut être réduite en masquant les fonctions dont le coût est inférieur à une visionneuse de profilage prédéfinie personnalisable utilise graphviz pour mettre en page et rendre les callgraphes.Graphviz est sous licence Eclipse Public License v1.0.Vous pouvez télécharger graphviz sur
profiling-viewer

traits

Les catégories

Alternatives à Profiling Viewer pour Web

Webgrind

Webgrind

Webgrind est une interface Web de profilage Xdebug en PHP5.Il implémente un sous-ensemble des fonctionnalités de kcachegrind et s'installe en quelques secondes et fonctionne sur toutes les plateformes.traits