Profilage de la machine virtuelle Java
Utilisez le profilage de la machine virtuelle Java™ pour regrouper des données sur votre système en vue d'une analyse des performances.
Java Virtual Machine Tool Interface (JVMTI) est une interface de programmation native qui offre aux outils la possibilité d'inspecter l'état de la machine virtuelle Java (JVM).
La JVMTI offre la possibilité de collecter des informations sur la machine virtuelle Java exécutant le serveur d'applications. Tivoli Performance Viewer exploite ces interfaces pour permettre une analyse des performances plus complète.
JVMTI est une interface d'appel bidirectionnelle entre la machine virtuelle Java et l'agent profileur du processus. La machine virtuelle Java indique à l'agent profileur différents événements, tels que la récupération de place et les démarrages d'unités d'exécution. L'agent profileur active ou désactive les notifications d'un événement spécifique qui sont basées sur les besoins du profileur.
La JVMTI prend partiellement en charge les profils en vous permettant de sélectionner les types d'informations de profil à collecter et de sélectionner certaines périodes pendant lesquelles l'API JVM est active. JVMTI augmente modérément l'impact sur les performances. Il est par conséquent recommandé de n'utiliser la surveillance JVMTI que pour vous aider à diagnostiquer des problèmes d'applications.
La JVMTI prend partiellement en charge les profils en vous permettant de sélectionner les types d'informations de profil à collecter et de sélectionner certaines périodes pendant lesquelles l'API JVM est active. JVMTI augmente considérablement l'impact sur les performances. Il est par conséquent recommandé de n'utiliser la surveillance JVMTI que pour vous aider à diagnostiquer des problèmes d'applications.