Right, I did not run JMeter for hours to find our some growing instance count. Until now I used the heapdump I've got from an OOME on our production system. Although this does not show the *increasing* instance count, but I can take a look at the instance count and object size at the time of the OOME. Shouldn't that help to find out the problematic instance(s)?

Tom

Nino Saturnino Martinez Vazquez Wael wrote:


Thomas Singer wrote:
You can try to see if its any page in particular that causes this. Or of its something general... Also you need to watch out for objects that just keep growing in number..

None of our classes has an unexpected high instance count.

Im not sure if youve already done this. So thats why you need to poke around with jmeter, hit the different pages(in different tests) maybe thousands of times(if its a very small leak). Then the difference should be more clear. I once had an error that originated in a hashmap that locked session context, it was very hard to find and was not our error but a 3rd party I used 4 very long days for finding the problem...
It's a little abstract to use a profiler as it will not give you a clear idea as everything originates in class[] int[] etc...

Of course.

Tom


Nino Saturnino Martinez Vazquez Wael wrote:
You can try to see if its any page in particular that causes this. Or of its something general... Also you need to watch out for objects that just keep growing in number..

It's a little abstract to use a profiler as it will not give you a clear idea as everything originates in class[] int[] etc...

regards Nino

Thomas Singer wrote:
Be sure to checkout the wiki for gotchas and tips:

http://cwiki.apache.org/WICKET/wicket-and-jmeter.html

http://cwiki.apache.org/WICKET/wicket-and-jmeter-with-regular-expressions.html





Already done, but what we can get? An OOME in our application with the heapdump. Well, we already have one and the most used objects appear to come from Wicket (char[], byte[], String, <class>[], HashMap$Entry, XMLTag, ValueMap, ComponentTag, RawMarkup, HashMap$EntrySet, int[], short[] just to name the largest).

--
Best regards,
Thomas Singer
_____________
SyntEvo GmbH
www.syntevo.com

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]




---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]




---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to