> From: Monsieur fsfu [mailto:monsieurf...@gmail.com] 
> Subject: Tomcat 7 parallel deployment and PermGen Heap Space

> Now if i remove the old war file (xyz##001.war) by removing 
> xyz##001.xml ($catalina_home/conf/Catalina/locahost/xyz##001.xml),
> PermGen space doesn't come down.

First, verify that the first instance really has been undeployed.

Second, unless you insure that at least two full GCs happen after undeploying 
the first .war file, class unloading will not occur.  Even then, it's a bit of 
guess whether or not the JVM will choose to unload classes in the absence of 
pressure on PermGen.

Regardless, as others suggested, running some heap analysis tool will find out 
if you've got a leak built into your webapp, or if the JVM has simply decided 
not to bother with class unloading yet.

 - 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