Profiler4j Classement & Résumé
- Licence:
- The Apache License 2.0
- Nom de l'éditeur:
- Antonio Gomes
- Site Internet de l'éditeur:
Profiler4j Mots clés
Profiler4j La description
Profiler4J est un profileur Java CPU 100% portable. Profiler4J est un profileur Java CPU 100% portable. L'objectif principal de Profiler4J est d'être simple à utiliser en permettant des interactions d'interface utilisateur sofisticide. Si vous êtes impatient comme moi, sautez simplement à la section Mise en route ou voir des captures d'écran. Mais gardez à l'esprit que ce projet est en phase de développement anticipé et peut avoir des bugs méchants. De plus, je prévois d'ajouter beaucoup plus de fonctionnalités dans les prochains versions. Voici quelques caractéristiques essentielles de "Profiler4J": · Basé sur une instrumentation dynamique bytecode. · 100% Java. · Déploiement simple - Ajoutez simplement un paramètre à la ligne de commande et vous êtes prêt à partir. · Console distante pour afficher et analyser résultats. Actuellement, deux modes de vue sont pris en charge: · Vue graphique (déjà fonctionnelle) similaire à JPROBE. · Vue d'arborescence d'appel (en cours) · Configuration à grain précis qui peut être réglée librement sans redémarrer le JVM Profilé.Limitations: · La vue d'appel d'arborescence Quelques insectes avec des méthodes récursives (semble bien depuis 1.0-alpha4) · Cours de Java Core (Java. *, Javax. *) Et d'autres forfaits (Org.xml. *, Org.jaxen. *, etc.) ne sont pas profilés. · Les constructeurs ne sont pas profilés. C'est un problème mineur car la plupart des travaux sont de toute façon effectués par d'autres méthodes. · Utilisation de la mémoire lourde lorsque l'application cible a de nombreux threads. Pas vraiment un bug mais je pense que cela doit être noté. Vous pouvez fournir des règles à l'instrument uniquement les classes dont vous avez vraiment besoin. Tréalifications: · Java 1.5Quelle de cette version: · Cette version corrige une erreur de démarrage critique lorsque la console Profiler4j est exécutée sous Linux. · Une nouvelle fonctionnalité qui permet L'utilisateur de surveiller les threads (trace de pile, état, affirmation de surveillance, etc.) a été ajouté.
Profiler4j Logiciels associés