우리는 RHEL5.3에 Java1.5.0.16이 설치된 웹 로직 9.2 서버에 웹 서비스와 Alfresco 컨텐츠 관리 시스템을 배포합니다.기계 및 메모리의 모든 메모리 및 스왑이 끝날 때까지 RSS/VSS는 계속 증가하고 있습니다.
우리는 HP-UX i11.23에서 3 년 동안 잘 실행되었고 한 달 전에 Linux RH5.3으로 이동했으며 때때로 3 번 발생했습니다. 프로세스가 시작됨을 알게되었습니다. 기계의 모든 메모리와 스왑이 끝날 때까지 점점 더 많은 메모리를 사용하십시오.
프로세스가 여전히 정상적으로 작동하고 GC 로그를 포함하여 모든 로그 파일이 정상적으로 보입니다.
25450: /opt/java1.5.0_16/bin/java -Dweblogic.Name=dmcmsserver -Doracle.net.tns_admin=/etc -server -javaagent:/opt/MercuryDiagnostics/JavaAgent/DiagnosticsAgent/lib/probeagent.jar -Dprobe.id=supra2_afspr04_dmcms_ear_p4 -Dprobe.group=CMS_SERVER -Dpoints.file.name=/opt/MercuryDiagnostics/JavaAgent/DiagnosticsAgent/etc/supra2_afspr04_dmcms_ear_p4 -Dcom.wily.introscope.agent.agentName=DMCMS -Xms7g -Xmx7g -XX:PermSize=256m -XX:MaxPermSize=256m -XX:NewSize=1792m -XX:MaxNewSize=1792m -XX:SurvivorRatio=4 -XX:TargetSurvivo
00002ab0f8000000 10518548 rwx-- [anon]
00002ab798009000 8388612 rwx-- [anon]
000000005fcce000 8038976 rwx-- [anon]
00002aac7aab0000 7602176 rwx-- [anon]
00002aaf74000000 5259284 rwx-- [anon]
00002ab688000000 4194308 rwx-- [anon]
00002aae4b930000 1684124 rwx-- [anon]
00002aab80000000 1314836 rwx-- [anon]
00002aab20000000 655376 rwx-- [anon]
00002aac28000000 532488 rwx-- [anon]
00002aac50000000 524292 rwx-- [anon]
00002aaaec000000 327696 rwx-- [anon]
00002aaad8000000 131088 rwx-- [anon]
00002ab658000000 131060 rwx-- [anon]
00002ab0dc000000 131044 rwx-- [anon]
00002aaacc2f5000 114708 rwx-- [anon]
...
total 69733292K
사람이 비슷한 발생 유무 :
Glance for process ID 25450:
B0000A Glance C.04.70.000 06:54:05 supra2 x86_64 Current Avg High
CPU Util SU | 2% 2% 2%
Disk Util D D | 97% 97% 97%
Mem Util U U | 98% 98% 98%
Swap Util U U | 60% 60% 60%
Resources PID: 25450, java PPID: 25394 euid: 664 User:afspr04
CPU Usage (util): 5.40 Total RSS : 40.6gb
User CPU : 3.60 Text VSS : 56kb
System CPU : 1.80 Data VSS : 66.1gb
Priority : 15 Stack VSS : 2.0mb
Nice Value : 0 Total VSS : 66.5gb
Blocked On : SLEEP
Major Faults : 235
Minor Faults : 164
Processor : 1
Argv1: weblogic.Server
Cmd : /opt/java1.5.0_16/bin/java -Dweblogic.Name=dmcmsserver -Doracle.net.tns_admin=/etc -server -javaagent:/opt/MercuryDiagn
ostics/JavaAgent/DiagnosticsAgent/lib/probeagent.jar -Dprobe.id=supra2_afspr04_dmcms_ear_p4 -Dprobe.group=CMS_SERVER -D
points.file.name=/opt/MercuryDiagnostics/JavaAgent/DiagnosticsAgent/etc/supra2_afspr04_dmcms_ear_p4 -Dcom.wily.introsco
pe.agent.agentName=DMCMS -Xms7g -Xmx7g -XX:PermSize=256m -XX:MaxPermSize=256m -XX:NewSize=1792m -XX:MaxNewSize=1792m -X
X:SurvivorRatio=4 -XX:TargetSurvivorRatio=90 -XX:+DisableExplicitGC -XX:+UseParNewGC -XX:+UseConcMarkSweepGC -Xnoclassg
c -Xloggc:logs/gc.log -Doracle.net.tns_admin=/etc -Dweblogic.Stderr=/app/afspr04/dmcms_ear_p4/dmcmsdomain/logs/online.l
og -Dweblogic.Stdout=/app/afspr04/dmcms_ear_p4/dmcmsdomain/logs/online.log -Damdocs.system.home=/app/afspr04/dmcms_ear_
p4/properties/jesi -Damdocs.messageHandling.home=/app/afspr04/dmcms_ear_p4/properties/jesi -Djesi.config.loader=amdocs.
ecommerce.esi.utils.config.InterfaceConfigXPathLoader -Damdocs.uams.config.resource=config/mvc/ldap ...
의 pmap는 (한 번 큰으로 분류) 익명 에서 pmap로 큰 할당을 보여줍니다?
감사합니다, 오즈
안녕하세요, 답장을 보내 주셔서 감사합니다. CPU Intel (R) Xeon (R) E5540 @ 2.53GHz, RAM 48g, JDK 1.5.0.16 및 구성이 지원됩니다. HP-UX i에서 Linux로 전환 한 이래로 성능상의 이유로 앞으로 JRockit을 검토 할 것입니다. 감사합니다. Oz –
64 비트 커널을 실행하고 있습니까? 그리고 JDK 1.5.0_22로 업그레이드를 시도 했습니까? – amer
안녕하십니까, 옙 64 비트 및 우리는 havent 1.5.0.22 아직 오즈 –