Hi All,
Looking for help on tomcat heap size issue.
We are see below GC activity before tomcat reports the heap size error. Please
see below message. However, we assign -Xmx=24G to the heap size, why tomcat
reports error even not reach 20G heap size usage ? Can someone please help.
How the tomcat decides how much memory allocate to young/old generation?
We are running tomcat 6.0.41 on red hat linux as per our vendor.
Thanks,
Denny
2016-01-28T21:20:56.173-0500: [Full GC [PSYoungGen: 761K->761K(2880K)]
[PSOldGen: 16777215K->16777215K(16777216K)] 16777977K->16777977K(16780096K)
[PSPermGen: 222628K-222628K(222720K)], 26.7667120 secs] [Times: user=26.77
sys=0.01, real=26.76 secs]
2016-01-28T21:21:22.942-0500: [Full GC [PSYoungGen: 761K->761K(2880K)]
[PSOldGen: 16777215K->16777215K(16777216K)] 16777977K->16777977K(16780096K)
[PSPermGen: 222628K-222628K(222720K)], 26.5016220 secs] [Times: user=26.51
sys=0.01, real=26.50 secs]
2016-01-28T21:21:49.444-0500: [Full GC [PSYoungGen: 761K->761K(2880K)]
[PSOldGen: 16777215K->16777215K(16777216K)] 16777977K->16777977K(16780096K)
[PSPermGen: 222628K-222628K(222912K)], 26.7081550 secs] [Times: user=26.70
sys=0.01, real=26.70 secs]
2016-01-28T21:22:16.154-0500: [Full GC [PSYoungGen: 761K->761K(2880K)]
[PSOldGen: 16777215K->16777215K(16777216K)] 16777977K->16777977K(16780096K)
[PSPermGen: 222628K-222628K(222912K)], 26.7299520 secs] [Times: user=26.73
sys=0.01, real=26.72 secs]
2016-01-28T21:22:42.884-0500: [Full GC [PSYoungGen: 761K->761K(2880K)]
[PSOldGen: 16777215K->16777215K(16777216K)] 16777977K->16777977K(16780096K)
[PSPermGen: 222628K-222628K(222912K)], 26.7488570 secs] [Times: user=26.75
sys=0.00, real=26.75 secs]
2016-01-28T21:23:09.635-0500: [Full GC [PSYoungGen: 761K->761K(2880K)]
[PSOldGen: 16777215K->16777215K(16777216K)] 16777977K->16777977K(16780096K)
[PSPermGen: 222628K-222628K(222912K)], 26.7899470 secs] [Times: user=26.80
sys=0.00, real=26.79 secs]
2016-01-28T21:23:36.425-0500: [Full GC [PSYoungGen: 761K->761K(2880K)]
[PSOldGen: 16777215K->16777216K(16777216K)] 16777977K->16777977K(16780096K)
[PSPermGen: 222628K-222628K(222912K)], 43.0072820 secs] [Times: user=43.01
sys=0.02, real=43.00 secs]
2016-01-28T21:24:19.435-0500: [Full GC [PSYoungGen: 761K->0K(2880K)] [PSOldGen:
16777216K->632811K(4342144K)] 16777977K->632811K(4345024K) [PSPermGen:
222628K->222628K(222912K)], 4.9992850 secs] [Times: user=4.96 sys=0.04,
real=5.00 secs]
2016-01-28T21:24:19.435-0500: [Full GC [PSYoungGen: 761K->0K(2880K)] [PSOldGen:
16777216K->632811K(4342144K)] 16777977K->632811K(4345024K) [PSPermGen:
222628K->222628K(222912K)], 4.9992850 secs] [Times: user=4.96 sys=0.04,
real=5.00 secs]
Exception in thread "Low Memory Detector" java.lang.OutOfMemoryError: Java heap
space
2016-01-28T21:24:24.438-0500: [GC [PSYoungGen: 128K->224K(8960K)]
632939K->633035K(4351104K), 0.0045990 secs] [Times: user=0.02 sys=0.00,
real=0.01 secs]
2016-01-28T21:24:24.444-0500: [GC [PSYoungGen: 288K->192K(9088K)]
633099K->633003K(4351232K), 0.0032440 secs] [Times: user=0.02 sys=0.00,
real=0.00 secs]
2016-01-28T21:24:24.449-0500: [GC [PSYoungGen: 254K->160K(9280K)]
633098K->633003K(4351424K), 0.0032180 secs] [Times: user=0.02 sys=0.00,
real=0.01 secs]
Jan 28, 2016 9:24:24 PM
org.apache.catalina.core.ContainerBase$ContainerBackgroundProcessor
processChildren
SEVERE: Exception invoking periodic operation:
java.lang.OutOfMemoryError: Java heap space
at
org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:139)
at
org.apache.catalina.core.ContainerBase.backgroundProcess(ContainerBase.java:1389)
at
org.apache.catalina.core.ContainerBase$ContainerBackgroundProcessor.processChildren(ContainerBase.java:1653)
at
org.apache.catalina.core.ContainerBase$ContainerBackgroundProcessor.run(ContainerBase.java:1642)
at java.lang.Thread.run(Thread.java:662)
Jan 28, 2016 9:24:24 PM org.apache.coyote.http11.Http11Processor process
SEVERE: Error processing request
[Facebook] <https://www.facebook.com/livingstoninternational/> [Twitter]
<https://twitter.com/livingston_intl> [LinkedIn]
<http://www.linkedin.com/company/livingston-international> [Google+]
<https://plus.google.com/+Livingstonintl/posts>
[Livingston Logo]
This e-mail may contain privileged and confidential information. If you are not
the intended recipient, you are hereby notified that any review, dissemination,
distribution or duplication of this communication is strictly prohibited. You
are requested to notify the sender and delete this message and all copies
thereof. Internet e-mail is not guaranteed to be secure or error-free. This
sender will not be liable for the risks associated with e-mail. | Ce message
?lectronique pourrait contenir des informations privil?gi?es et
confidentielles. Si vous n'en ?tes pas le r?cipiendaire pr?vu, nous vous
signalons qu'il est strictement interdit d'examiner, de diffuser, de distribuer
et de reproduire le pr?sent message. Veuillez pr?venir l'exp?diteur, puis
effacer ce message et en d?truire toute copie. Le courrier ?lectronique n'est
pas garanti s?curitaire ni exempt d'erreurs. L'exp?diteur n'est pas responsable
des risques associ?s au courrier ?lectronique.