> From: Jeffrey Janner [mailto:jeffrey.jan...@polydyne.com] 
> Subject: [OT] Jconsole Perform GC?

> Anyone know what exactly what kind of GC the "Perform GC" 
> button in Jconsole does?

The same one you get by calling System.gc() - a full GC.

> The initial work was mostly in the Eden space and Survivor 
> spaces for most of the day, then suddenly, a big chunk 
> (nearly 4GB) ended up in the Old Gen space and pretty much
> stayed there all night.

Anything too big for the Eden space will be allocated directly in tenured.

> Looking at the other individual graphs showed that there had 
> been several instances of GC performed by the JVM during that
> time, but it took my manual instance to clear the Old Gen.

Those were minor collections, cleaning out only the Eden space.

> Is this just "normal" JVM GC processing?

Yes, that's completely normal.  The JVM will not do a major (full) GC unless it 
has to - or is forced by the API invocation.

 - 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