tomcat-taglibs-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From thomas rimmele-nguyen <>
Subject Re: huge memory amount bound by sleeping standard tags
Date Sat, 02 Sep 2006 18:30:31 GMT
Tomcat 5.0.27

Does it have a big impact on performance?

Kris Schneider schrieb:
> thomas rimmele-nguyen wrote:
>> Hy,
>> I was searching a memory leak in our application. A profiler told me 
>> that  there are standard tags (probably sleeping in a pool) that are 
>> holding the references to our objects.  Especially the items-variable 
>> in the forEach-tag seems to be very greedy in our application.
>> When I modified the standard-tag code (call a Tag.release() within 
>> every TryCatchFinally.doFinally()), our objects were 
>> garbage-collected as desired.
>> The javadoc of javax.servlet.jsp..Tag tells, that the call of 
>> release() is NOT guaranteed for every usage of a Tag. So everything 
>> seems to be ok, no bug.
>> But does anybody have good advice how I could reduce the amount of 
>> bound memory?
> One option would be to disable tag pooling. Which app server are you 
> using?
>> Greetings,
>> Thomas

To unsubscribe, e-mail:
For additional commands, e-mail:

View raw message