<html>

<head>
<meta http-equiv=Content-Type content="text/html; charset=us-ascii">
<meta name=Generator content="Microsoft Word 11 (filtered)">

<style>
<!--
 /* Style Definitions */
 p.MsoNormal, li.MsoNormal, div.MsoNormal
        {margin:0in;
        margin-bottom:.0001pt;
        font-size:12.0pt;
        font-family:"Times New Roman";}
a:link, span.MsoHyperlink
        {color:blue;
        text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
        {color:purple;
        text-decoration:underline;}
span.emailstyle17
        {font-family:Arial;
        color:windowtext;}
span.EmailStyle18
        {font-family:Arial;
        color:navy;}
@page Section1
        {size:8.5in 11.0in;
        margin:1.0in 1.25in 1.0in 1.25in;}
div.Section1
        {page:Section1;}
-->
</style>

</head>

<body lang=EN-US link=blue vlink=purple>

<div class=Section1>

<p class=MsoNormal><font size=3 face="Times New Roman"><span style='font-size:
12.0pt'> </span></font></p>

<p class=MsoNormal><font size=2 face=Arial><span style='font-size:10.0pt;
font-family:Arial'>Jdk version <font color=red><span style='color:red'>1.5.0_16rev9</span></font></span></font></p>

<p class=MsoNormal><font size=2 face=Arial><span style='font-size:10.0pt;
font-family:Arial'>What can the cause of full gc back to back?. </span></font></p>

<p class=MsoNormal><font size=2 face=Arial><span style='font-size:10.0pt;
font-family:Arial'>We are seeing frequent full GC even though enough space
there in old space as well as in perm space ?.</span></font></p>

<p class=MsoNormal><font size=2 face=Arial><span style='font-size:10.0pt;
font-family:Arial'>When new space fills up I expect only new gc but not FULL
GC.</span></font></p>

<p class=MsoNormal><font size=2 face=Arial><span style='font-size:10.0pt;
font-family:Arial'> </span></font></p>

<p class=MsoNormal><font size=2 face=Arial><span style='font-size:10.0pt;
font-family:Arial'>Old space is only 126 MB filled ( out of 194MB)</span></font></p>

<p class=MsoNormal><font size=2 face=Arial><span style='font-size:10.0pt;
font-family:Arial'>Permspace is only 129MB out of 215 ( max perm space is
256mb)</span></font></p>

<p class=MsoNormal><font size=2 face=Arial><span style='font-size:10.0pt;
font-family:Arial'> </span></font></p>

<p class=MsoNormal><font size=2 face=Arial><span style='font-size:10.0pt;
font-family:Arial'>These is our setting</span></font></p>

<p class=MsoNormal><font size=2 color=red face=Arial><span style='font-size:
10.0pt;font-family:Arial;color:red'>-Xms2410m</span></font><font size=2
face=Arial><span style='font-size:10.0pt;font-family:Arial'> -server <font
color=red><span style='color:red'>-XX:CMSInitiatingOccupancyFraction=75 Xmx2410m
-XX:NewSize=512M -XX:MaxNewSize=512M -XX:MaxTenuringThreshold=6
-XX:SurvivorRatio=5 -XX:TargetSurvivorRatio=80  -XX:MaxPermSize=256M
-XX:ThreadStackSize=256</span></font> -verbose:gc -XX:+PrintGCTimeStamps
-XX:+PrintClassHistogram -XX:+UseConcMarkSweepGC -XX:+UseParNewGC
-XX:+CMSParallelRemarkEnabled -XX:+UseCMSCompactAtFullCollection
-XX:CMSFullGCsBeforeCompaction=0 -XX:+HandlePromotionFailure
 -XX:+UseCMSInitiatingOccupancyOnly -XX:CMSMarkStackSize=32M
-XX:CodeCacheMinimumFreeSpace=2M -XX:ReservedCodeCacheSize=64M -
-XX:CMSMaxAbortablePrecleanTime=1 -XX:+PrintGCDetails -XX:+PrintHeapAtGC
-XX:+PrintTenuringDistribution –</span></font></p>

<p class=MsoNormal><font size=2 face=Arial><span style='font-size:10.0pt;
font-family:Arial'> </span></font></p>

<p class=MsoNormal><font size=2 face=Arial><span style='font-size:10.0pt;
font-family:Arial'> </span></font></p>

<p class=MsoNormal><font size=2 color=red face=Arial><span style='font-size:
10.0pt;font-family:Arial;color:red'>1071256.659: [Full GC</span></font><font
size=2 face=Arial><span style='font-size:10.0pt;font-family:Arial'> {Heap
before gc invocations=4293:</span></font></p>

<p class=MsoNormal><font size=2 face=Arial><span style='font-size:10.0pt;
font-family:Arial'> par new generation   total 449408K, used
380965K [0x4f800000, 0x6f800000, 0x6f800000)</span></font></p>

<p class=MsoNormal><font size=2 face=Arial><span style='font-size:10.0pt;
font-family:Arial'>  eden space 374528K,  99% used [0x4f800000,
0x66517448, 0x665c0000)</span></font></p>

<p class=MsoNormal><font size=2 face=Arial><span style='font-size:10.0pt;
font-family:Arial'>  from space 74880K,   9% used [0x665c0000,
0x66cb2318, 0x6aee0000)</span></font></p>

<p class=MsoNormal><font size=2 face=Arial><span style='font-size:10.0pt;
font-family:Arial'>  to   space 74880K,   0% used
[0x6aee0000, 0x6aee0000, 0x6f800000)</span></font></p>

<p class=MsoNormal><font size=2 face=Arial><span style='font-size:10.0pt;
font-family:Arial'> concurrent mark-sweep generation total 1943552K, used
141477K [0x6f800000, 0xe6200000, 0xe6400000)</span></font></p>

<p class=MsoNormal><font size=2 face=Arial><span style='font-size:10.0pt;
font-family:Arial'> concurrent-mark-sweep perm gen total 215832K, used
129513K [0xe6400000, 0xf36c6000, 0xf6400000)</span></font></p>

<p class=MsoNormal><font size=2 face=Arial><span style='font-size:10.0pt;
font-family:Arial'>1071256.661: [CMS: 141477K->126065K(1943552K), 3.9483474
secs] 522443K->126065K(2392960K), [CMS Perm : 129513K->129487K(215832K)]Heap
after gc invocations=4294:</span></font></p>

<p class=MsoNormal><font size=2 face=Arial><span style='font-size:10.0pt;
font-family:Arial'> par new generation   total 449408K, used 0K
[0x4f800000, 0x6f800000, 0x6f800000)</span></font></p>

<p class=MsoNormal><font size=2 face=Arial><span style='font-size:10.0pt;
font-family:Arial'>  eden space 374528K,   0% used [0x4f800000,
0x4f800000, 0x665c0000)</span></font></p>

<p class=MsoNormal><font size=2 face=Arial><span style='font-size:10.0pt;
font-family:Arial'>  from space 74880K,   0% used [0x665c0000,
0x665c0000, 0x6aee0000)</span></font></p>

<p class=MsoNormal><font size=2 face=Arial><span style='font-size:10.0pt;
font-family:Arial'>  to   space 74880K,   0% used
[0x6aee0000, 0x6aee0000, 0x6f800000)</span></font></p>

<p class=MsoNormal><font size=2 face=Arial><span style='font-size:10.0pt;
font-family:Arial'> concurrent mark-sweep generation <font color=red><span
style='color:red'>total 1943552K, used 126065K</span></font> [0x6f800000,
0xe6200000, 0xe6400000)</span></font></p>

<p class=MsoNormal><font size=2 face=Arial><span style='font-size:10.0pt;
font-family:Arial'> concurrent-mark-sweep perm gen total <font color=red><span
style='color:red'>215832K, used 129487K</span></font> [0xe6400000, 0xf36c6000,
0xf6400000)</span></font></p>

<p class=MsoNormal><font size=2 face=Arial><span style='font-size:10.0pt;
font-family:Arial'>}</span></font></p>

<p class=MsoNormal><font size=2 face=Arial><span style='font-size:10.0pt;
font-family:Arial'>, 3.9511002 secs]</span></font></p>

<p class=MsoNormal><font size=2 color=red face=Arial><span style='font-size:
10.0pt;font-family:Arial;color:red'>1071289.014:</span></font><font size=2
face=Arial><span style='font-size:10.0pt;font-family:Arial'> [<font color=red><span
style='color:red'>Full GC</span></font> {Heap before gc invocations=4294:</span></font></p>

<p class=MsoNormal><font size=2 face=Arial><span style='font-size:10.0pt;
font-family:Arial'> par new generation   total 449408K, used
129843K [0x4f800000, 0x6f800000, 0x6f800000)</span></font></p>

<p class=MsoNormal><font size=2 face=Arial><span style='font-size:10.0pt;
font-family:Arial'>  eden space 374528K,  34% used [0x4f800000,
0x576ccd88, 0x665c0000)</span></font></p>

<p class=MsoNormal><font size=2 face=Arial><span style='font-size:10.0pt;
font-family:Arial'>  from space 74880K,   0% used [0x665c0000,
0x665c0000, 0x6aee0000)</span></font></p>

<p class=MsoNormal><font size=2 face=Arial><span style='font-size:10.0pt;
font-family:Arial'>  to   space 74880K,   0% used
[0x6aee0000, 0x6aee0000, 0x6f800000)</span></font></p>

<p class=MsoNormal><font size=2 face=Arial><span style='font-size:10.0pt;
font-family:Arial'> concurrent mark-sweep generation total 1943552K, used
126065K [0x6f800000, 0xe6200000, 0xe6400000)</span></font></p>

<p class=MsoNormal><font size=2 face=Arial><span style='font-size:10.0pt;
font-family:Arial'> concurrent-mark-sweep perm gen total 215832K, used
129496K [0xe6400000, 0xf36c6000, 0xf6400000)</span></font></p>

<p class=MsoNormal><font size=2 color=red face=Arial><span style='font-size:
10.0pt;font-family:Arial;color:red'>1071289.016: [CMS[Unloading class
sun.reflect.GeneratedSerializationConstructorAccessor1251]</span></font></p>

<p class=MsoNormal><font size=2 color=red face=Arial><span style='font-size:
10.0pt;font-family:Arial;color:red'>[Unloading class
sun.reflect.GeneratedMethodAccessor3111]</span></font></p>

<p class=MsoNormal><font size=2 face=Arial><span style='font-size:10.0pt;
font-family:Arial'>: 126065K->123793K(1943552K), 4.6073158 secs]
255908K->123793K(2392960K), [CMS Perm : 129496K->129483K(215832K)]Heap
after gc invocations=4295:</span></font></p>

<p class=MsoNormal><font size=2 face=Arial><span style='font-size:10.0pt;
font-family:Arial'> par new generation   total 449408K, used 0K
[0x4f800000, 0x6f800000, 0x6f800000)</span></font></p>

<p class=MsoNormal><font size=2 face=Arial><span style='font-size:10.0pt;
font-family:Arial'>  eden space 374528K,   0% used [0x4f800000,
0x4f800000, 0x665c0000)</span></font></p>

<p class=MsoNormal><font size=2 face=Arial><span style='font-size:10.0pt;
font-family:Arial'>  from space 74880K,   0% used [0x665c0000,
0x665c0000, 0x6aee0000)</span></font></p>

<p class=MsoNormal><font size=2 face=Arial><span style='font-size:10.0pt;
font-family:Arial'>  to   space 74880K,   0% used
[0x6aee0000, 0x6aee0000, 0x6f800000)</span></font></p>

<p class=MsoNormal><font size=2 face=Arial><span style='font-size:10.0pt;
font-family:Arial'> concurrent mark-sweep generation total 1943552K, used
123793K [0x6f800000, 0xe6200000, 0xe6400000)</span></font></p>

<p class=MsoNormal><font size=2 face=Arial><span style='font-size:10.0pt;
font-family:Arial'> concurrent-mark-sweep perm gen total 215832K, used
129483K [0xe6400000, 0xf36c6000, 0xf6400000)</span></font></p>

<p class=MsoNormal><font size=2 face=Arial><span style='font-size:10.0pt;
font-family:Arial'>}</span></font></p>

<p class=MsoNormal><font size=2 face=Arial><span style='font-size:10.0pt;
font-family:Arial'>, 4.6100803 secs]</span></font></p>

</div>

</body>

</html>