JMX
Qu'est-ce que c'est ?
- Technologie permettant de monitorer une application Java
- Existe depuis Java 5
- Se trouve dans le package javax.management
Quels sont les intérêts ?
- Visualiser les performances
- processeur
- mémoire
- threads
- ...
- Configurer une application en cours d'exécution
- Modifier des attributs
- Changer le niveau de log
Comment fonctionne la JVM ?
Comment fonctionne la JVM ?
Bytecode Java
Comment fonctionne la JVM ?
JIT (Just In Time)
Compilé VS Interprété
Zones mémoires
Zones mémoires
Heap Memory
Non-Heap Memory / Metaspace
Code cache
Code cache
Récapitulatif
Cas pratique
jmx
By benjamin tourman
jmx
- 354