jan san kar profil : pas le bon | Salut,
Bon j'ai une appli qui pete la jvm (mais vraiment - une jvm 1.4.2-b28)
Code :
- [Mon Mar 30 11:13:57 CEST 2009] Unexpected Signal : 10 occurred at PC=0xF9C19894
- [Mon Mar 30 11:13:57 CEST 2009] Function=[Unknown.]
- [Mon Mar 30 11:13:57 CEST 2009] Library=(N/A)
- [Mon Mar 30 11:13:57 CEST 2009]
- [Mon Mar 30 11:13:57 CEST 2009] NOTE: We are unable to locate the function name symbol for the error
- [Mon Mar 30 11:13:57 CEST 2009] just occurred. Please refer to release documentation for possible
- [Mon Mar 30 11:13:57 CEST 2009] reason and solutions.
- [Mon Mar 30 11:13:57 CEST 2009]
- [Mon Mar 30 11:13:57 CEST 2009]
- [Mon Mar 30 11:13:57 CEST 2009] Current Java thread:
- [Mon Mar 30 11:13:57 CEST 2009]
- [Mon Mar 30 11:13:57 CEST 2009] Dynamic libraries:
- [Mon Mar 30 11:13:57 CEST 2009] 0x10000 /opt/appserver/martine/bin/partition
- [Mon Mar 30 11:13:57 CEST 2009] 0xfec00000 /opt/appserver/martine/jdk/jdk1.4.2/jre/lib/sparc/server/libjvm.so
- [Mon Mar 30 11:13:57 CEST 2009] 0xff3a0000 /usr/lib/libdl.so.1
- [Mon Mar 30 11:13:57 CEST 2009] 0xff350000 /usr/lib/libthread.so.1
- [Mon Mar 30 11:13:57 CEST 2009] 0xff280000 /usr/lib/libc.so.1
- [Mon Mar 30 11:13:57 CEST 2009] 0xff250000 /usr/lib/libCrun.so.1
- [Mon Mar 30 11:13:57 CEST 2009] 0xff230000 /usr/lib/libsocket.so.1
- [Mon Mar 30 11:13:57 CEST 2009] 0xfeb00000 /usr/lib/libnsl.so.1
- [Mon Mar 30 11:13:57 CEST 2009] 0xff200000 /usr/lib/libm.so.1
- [Mon Mar 30 11:13:57 CEST 2009] 0xfebe0000 /usr/lib/libsched.so.1
- [Mon Mar 30 11:13:57 CEST 2009] 0xff380000 /usr/lib/libw.so.1
- [Mon Mar 30 11:13:57 CEST 2009] 0xfebc0000 /usr/lib/libmp.so.2
- [Mon Mar 30 11:13:57 CEST 2009] 0xff1f0000 /usr/platform/SUNW,Sun-Fire-480R/lib/libc_psr.so.1
- [Mon Mar 30 11:13:57 CEST 2009] 0xfeaa0000 /usr/lib/librt.so.1
- [Mon Mar 30 11:13:57 CEST 2009] 0xfea80000 /usr/lib/libaio.so.1
- [Mon Mar 30 11:13:57 CEST 2009] 0xfea60000 /usr/lib/libmd5.so.1
- [Mon Mar 30 11:13:57 CEST 2009] 0xfea20000 /opt/jdk/j2sdk1.4.2/jre/lib/sparc/native_threads/libhpi.so
- [Mon Mar 30 11:13:57 CEST 2009] 0xfe9d0000 /opt/jdk/j2sdk1.4.2/jre/lib/sparc/libverify.so
- [Mon Mar 30 11:13:57 CEST 2009] 0xfe990000 /opt/jdk/j2sdk1.4.2/jre/lib/sparc/libjava.so
- [Mon Mar 30 11:13:57 CEST 2009] 0xfe970000 /opt/jdk/j2sdk1.4.2/jre/lib/sparc/libzip.so
- [Mon Mar 30 11:13:57 CEST 2009] 0xfe810000 /opt/jdk/j2sdk1.4.2/jre/lib/sparc/libjdwp.so
- [Mon Mar 30 11:13:57 CEST 2009] 0xfe2e0000 /opt/appserver/martine/jdk/jdk1.4.2/jre/lib/sparc/libdt_socket.so
- [Mon Mar 30 11:13:57 CEST 2009] 0xfe2c0000 /usr/lib/nss_files.so.1
- [Mon Mar 30 11:13:57 CEST 2009] 0xfe2a0000 /opt/appserver/martine/lib/libdump.so
- [Mon Mar 30 11:13:57 CEST 2009] 0xa8c40000 /opt/jdk/j2sdk1.4.2/jre/lib/sparc/libnet.so
- [Mon Mar 30 11:13:57 CEST 2009] 0xa8a60000 /opt/jdk/j2sdk1.4.2/jre/lib/sparc/libioser12.so
- [Mon Mar 30 11:13:57 CEST 2009] 0xa82e0000 /opt/appserver/martine/lib/libuserid.so
- [Mon Mar 30 11:13:57 CEST 2009] 0x9f780000 /opt/jdk/j2sdk1.4.2/jre/lib/sparc/libawt.so
- [Mon Mar 30 11:13:57 CEST 2009] 0xa3a00000 /opt/appserver/martine/jdk/jdk1.4.2/jre/lib/sparc/libmlib_image.so
- [Mon Mar 30 11:13:57 CEST 2009] 0xa3890000 /opt/jdk/j2sdk1.4.2/jre/lib/sparc/motif21/libmawt.so
- [Mon Mar 30 11:13:57 CEST 2009] 0x9da80000 /usr/dt/lib/libXm.so.4
- [Mon Mar 30 11:13:57 CEST 2009] 0xa3790000 /usr/openwin/lib/libXt.so.4
- [Mon Mar 30 11:13:57 CEST 2009] 0xa3c40000 /usr/openwin/lib/libXext.so.0
- [Mon Mar 30 11:13:57 CEST 2009] 0xa3c20000 /usr/openwin/lib/libXtst.so.1
- [Mon Mar 30 11:13:57 CEST 2009] 0x9f680000 /usr/openwin/lib/libX11.so.4
- [Mon Mar 30 11:13:57 CEST 2009] 0xa35a0000 /usr/openwin/lib/libdps.so.5
- [Mon Mar 30 11:13:57 CEST 2009] 0xa39e0000 /usr/openwin/lib/libSM.so.6
- [Mon Mar 30 11:13:57 CEST 2009] 0xa39b0000 /usr/openwin/lib/libICE.so.6
- [Mon Mar 30 11:13:57 CEST 2009] 0xa3750000 /opt/oracle/product/9.2.0/lib32/libocijdbc9.so
- [Mon Mar 30 11:13:57 CEST 2009] 0x9cc00000 /opt/oracle/product/9.2.0/lib32/libclntsh.so.9.0
- [Mon Mar 30 11:13:57 CEST 2009] 0xa3580000 /opt/oracle/product/9.2.0/lib32/libwtc9.so
- [Mon Mar 30 11:13:57 CEST 2009] 0xa3560000 /usr/lib/libgen.so.1
- [Mon Mar 30 11:13:57 CEST 2009]
- [Mon Mar 30 11:13:57 CEST 2009] Heap at VM Abort:
- [Mon Mar 30 11:13:57 CEST 2009] Heap
- [Mon Mar 30 11:13:57 CEST 2009] def new generation total 84928K, used 28080K [0xa9800000, 0xaed70000, 0xbed50000)
- [Mon Mar 30 11:13:57 CEST 2009] eden space 82368K, 33% used [0xa9800000, 0xab299018, 0xae870000)
- [Mon Mar 30 11:13:57 CEST 2009] from space 2560K, 33% used [0xae870000, 0xae9433e0, 0xaeaf0000)
- [Mon Mar 30 11:13:57 CEST 2009] to space 2560K, 0% used [0xaeaf0000, 0xaeaf0000, 0xaed70000)
- [Mon Mar 30 11:13:57 CEST 2009] tenured generation total 174784K, used 126496K [0xbed50000, 0xc9800000, 0xe9800000)
- [Mon Mar 30 11:13:57 CEST 2009] the space 174784K, 72% used [0xbed50000, 0xc68d82a8, 0xc68d8400, 0xc9800000)
- [Mon Mar 30 11:13:57 CEST 2009] compacting perm gen total 111104K, used 110963K [0xe9800000, 0xf0480000, 0xf9800000)
- [Mon Mar 30 11:13:57 CEST 2009] the space 111104K, 99% used [0xe9800000, 0xf045cc18, 0xf045ce00, 0xf0480000)
- [Mon Mar 30 11:13:57 CEST 2009]
- [Mon Mar 30 11:13:57 CEST 2009] Local Time = Mon Mar 30 11:13:57 2009
- [Mon Mar 30 11:13:57 CEST 2009] Elapsed Time = 18344
- [Mon Mar 30 11:13:57 CEST 2009] #
- [Mon Mar 30 11:13:57 CEST 2009] # HotSpot Virtual Machine Error : 10
- [Mon Mar 30 11:13:57 CEST 2009] # Error ID : 4F530E43505002EF 01
- [Mon Mar 30 11:13:57 CEST 2009] # Please report this error at
- [Mon Mar 30 11:13:57 CEST 2009] # http://java.sun.com/cgi-bin/bugreport.cgi
- [Mon Mar 30 11:13:57 CEST 2009] #
- [Mon Mar 30 11:13:57 CEST 2009] # Java VM: Java HotSpot(TM) Server VM (1.4.2-b28 mixed mode)
- [Mon Mar 30 11:13:57 CEST 2009] #
- [Mon Mar 30 11:13:57 CEST 2009] # An error report file has been saved as hs_err_pid14013.log.
- [Mon Mar 30 11:13:57 CEST 2009] # Please refer to the file for further information.
- [Mon Mar 30 11:13:57 CEST 2009] #
|
On voit qu'au niveau de la permgen la mémoire est occupée à 99%
On a donc doublé la mémoire (super méthode...) avec les options :
Code :
- vmparam -Xms512m
- vmparam -Xmx1024m
- vmparam -XX:PermSize=128m
- vmparam -XX:MaxPermSize=512m
|
Mais on a toujours le même type d'erreur et la mémoire affichée dans les log et toujours de 111...
Y a-t-il un moyen de savoir si le serveur (BES) a bien pris en compte l'option qu'on lui a passé (si je met 1 en MaxPermSize l'appli de charge pas donc je pense qu'il trouve la valeur mais je veux savoir s'il arrive a attribuer 512m au max). Si vous connaissez une option magique à passer à la jvm pour qu'elle affiche la configuration qu'elle a prise en compte cela m'aiderai bien.
A+ |