This discussion is archived
5 Replies Latest reply: Jul 16, 2012 12:16 PM by vj_mukunth RSS

Old Gen space is underutilized only ~67%

vj_mukunth Newbie
Currently Being Moderated
Our application is on Weblogic 9.2.2 and runs on Solaris 10 (32 bit). Below is the weblogic startup configurations for Memory Arguments,

MEM_ARGS="-XX:NewSize=512m -XX:MaxNewSize=512m -XX:SurvivorRatio=8 -XX:PermSize=512m -XX:+UseParNewGC -XX:+UseConcMarkSweepGC -XX:+CMSParallelRemarkEnabled -Xms2048M -Xmx2048M -XX:MaxPermSize=512m -XX:CMSWaitDuration=3000"

Max New Gen Size: 512M
Total Heap : 2G
Max Old Gen : 1.5G
Max Perm Gen: 512M

Even though the max old gen size is 1.5G, we never see it being used more than 1G and GC kicks off whenever Old Gen reaches 1G. Is there any specific reasons for it?
Also is there a way to make complete use of the old gen space about 80-85%?

Please let me know if more information is required.



  • Correct Answers - 10 points
  • Helpful Answers - 5 points