Articles publiés le 23 mai 2008
Java »
Voici la réponse à une question posée par un développeur : comment puis-je trouver la charge moyenne du ou des CPU d’un serveur en Java ? Et le tout, sans écrire de JNI ou d’appel natif ?
Java 5 a introduit avec JMX des MBeans simples pour la gestion de mémoire, l’analyse des Threads java, l’accès au système d’exploitation ou encore les paramètres du processus Java en cours.
Dans le package java.lang.managment nous avons les beans suivants :
java.lang.management.ClassLoadingMXBean
java.lang.management.CompilationMXBean
java.lang.management.MemoryManagerMXBean
o java.lang.management.GarbageCollectorMXBean
java.lang.management.MemoryMXBean
java.lang.management.MemoryPoolMXBean
java.lang.management.OperatingSystemMXBean
java.lang.management.RuntimeMXBean
java.lang.management.ThreadMXBean
Pour notre problème de CPU et de …

