mercredi 17 mars 2010

Les logs GC permettent d’observer dans le temps l’activité de déclanchement des différents types de GC avec le temps d’indisponibilité et la taille mémoire libérée.

La mise en place de ces logs est peux couteux car géré en interne de la JVM, mais ne sont pas géré en rotation (a réaliser manuellement ou avec un outil externe).

Pour facilité l’analyse vous pouvez utiliser des outils de restitution graphique.

JROCKIT




Sur JRockit, vous pouvez observer l’activité GC via :

ü  Mission Control JRA    Outil graphique de capture qui ajoute d’autre types d’information (spécifique JRockit)
ü  Log GC               Les logs GC type SUN


PARAMETRAGE





FORMAT DE LOG





VISUALISATION






Outil de monitoring-mémoire de JVM basé sur les logs générés par l’option verbosegc

  
Traitement a lancer avant l’utilisation de GCViewer
cat jrockit-wls-savagence.log | sed 's/\([0-9]\),\([0-9]\)/\1\.\2/g' | more

·         Version JAR

 SUN




PARAMETRAGE







Option additionnel



FORMAT DE LOG







VISUALISATION





Outil de monitoring-mémoire de JVM basé sur les logs générés par l’option verbosegc


IBM





PARAMETRAGE





Version JDK 1.4
Version JDK 1.4
FORMAT DE LOG





VISUALISATION





Utiliser IBM Garbage Graphic Analyser

-I : IBM verbosegc trace
-S : Solaris verbosegc trace
-X : HP-UX Xverbosegc trace



0 commentaires:

AUTEUR

Ma photo
Carrières Sur Sein, Yvelines, France
Consultant Oracle (Ancien consultant BEA depuis 2001), je m’occupe des expertises sur les produits Oracle : SOCLE (Weblogic, Coherence, JRockit) SOA (Service Bus, SOA Suite, BPM)
MON CV

LABEL 3D

Blogumulus by Roy Tanck and Amanda Fazani

LABEL CLOUD

MAP

Locations of visitors to this page

AUTRES BLOG

LIVRES

MEMBRES