Hmmm...we don't do hot deploys, but the different generations are definitely something to look at.
Thanks! Dhruva --- Jeff Tulley <[EMAIL PROTECTED]> wrote: > A while back somebody mentioned that if you continuously redeploy a > web > application, the symptoms you are mentioning occur. This is because > of > all of the objects that are stored in the "permanent generation" > memory. > This permanent generation runs out of space, even though the new > generation and old generation heaps still have room to grow. (The > permanent generation's size is a fixed percentage of the total > memory). > I do not know if this is something that can or is fixed in the most > recent builds and latest major version (5) of Tomcat. > > On NetWare, we have a view into the memory where we can see how big > the > perm gen is and what percentage of it is allocated. I do not know if > such a thing exists on other platforms though. If it does, I > certainly > have not yet found it. > > Searching the archives (at http://marc.theaimsgroup.com ), it looks > like it could have something to do with the classloader layout of > your > application: > > http://marc.theaimsgroup.com/?l=tomcat-user&m=107046034505454&w=2 > > > >Although the possibility of a memory leak (sorry--unintended object > >retention) has not been completely ruled out (yes, I'm running the > >applications through a profiler), I'm quite puzzled that this > problem > >would occur when, by all indications, memory use is nowhere near the > >limit. > > > Jeff Tulley ([EMAIL PROTECTED]) > (801)861-5322 > Novell, Inc., The Leading Provider of Net Business Solutions > http://www.novell.com > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [EMAIL PROTECTED] > For additional commands, e-mail: [EMAIL PROTECTED] > __________________________________ Do you Yahoo!? Yahoo! SiteBuilder - Free web site building tool. Try it! http://webhosting.yahoo.com/ps/sb/ --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]