> From: Darren Kukulka [mailto:darren.kuku...@connaught.plc.uk]
> Subject: RE: Clustering Question...
> 
> To answer your question, the startup parameters are as follows;
> -Xms4800m
> -Xmx4800m
> -XX:NewSize=900m
> -XX:MaxNewSize=900m
> -XX:PermSize=480m
> -XX:MaxPermSize=480m
> -XX:+UseParallelGC
> -XX:ParallelGCThreads=3
> -XX:+UseParallelOldGC
> -XX:GCTimeRatio=11
> -XX:+UseAdaptiveSizePolicy
> -XX:ReservedCodeCacheSize=96m

You might want to try removing the NewSize and MaxNewSize options.  The 
GCTimeRatio seems a bit low - the default is 99; the value of 11 will reduce 
the time available for the application threads.  UseAdaptiveSizePolicy is on by 
default in JRE/JDK 6 (but you didn't tell us what JVM you're using).

Do you have enough RAM to support that heap size without paging?  How many 
cores do you have?

Turning on PrintGC, PrintGCDetails, and PrintHeapAtGC might provide some useful 
info; use -Xloggc to direct the output to the file of choice.

Running a profiler (jmap or jhat would suffice) to find out what's actually 
taking up all of OldGen would help.

 - Chuck


THIS COMMUNICATION MAY CONTAIN CONFIDENTIAL AND/OR OTHERWISE PROPRIETARY 
MATERIAL and is thus for use only by the intended recipient. If you received 
this in error, please contact the sender and delete the e-mail and its 
attachments from all computers.


---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscr...@tomcat.apache.org
For additional commands, e-mail: users-h...@tomcat.apache.org

Reply via email to