Re: Tapestry using 1.3Gb of heap space after capacity testing

2010-06-30 Thread Thiago H. de Paula Figueiredo
On Wed, 30 Jun 2010 13:37:54 -0300, Blower, Andy wrote: Why more feasible in 5.2? We're using 5.1.0.5, and are now too close to release to upgrade. I was hoping to move to 5.2 when I thought it would be released in H1 2010, but we'll need to stick with 5.1 now I think. We launch in Augus

Re: Tapestry using 1.3Gb of heap space after capacity testing

2010-06-30 Thread Howard Lewis Ship
On Wed, Jun 30, 2010 at 9:37 AM, Blower, Andy wrote: >> -Original Message- >> From: Howard Lewis Ship [mailto:hls...@gmail.com] >> Sent: 29 June 2010 18:20 >> To: Tapestry users >> Subject: Re: Tapestry using 1.3Gb of heap space after capacity testing >&

RE: Tapestry using 1.3Gb of heap space after capacity testing

2010-06-30 Thread Blower, Andy
> -Original Message- > From: Howard Lewis Ship [mailto:hls...@gmail.com] > Sent: 29 June 2010 18:20 > To: Tapestry users > Subject: Re: Tapestry using 1.3Gb of heap space after capacity testing > > It may be time to return to a more radical idea, one that is more &

Re: Tapestry using 1.3Gb of heap space after capacity testing

2010-06-29 Thread Christophe Cordenier
ipse MAT, > http://lh6.ggpht.com/_YwJn8TJTqJU/TCoNT11ouZI/ACI/G8eTGsth4zM/HeapDominators.png > >> > >> Anyone think I'm on the right track, or barking up the wrong tree > completely? > >> > >> Thanks, > >> > >> Andy >

Re: Tapestry using 1.3Gb of heap space after capacity testing

2010-06-29 Thread Pierce Wetter
> > > Anyone think I'm on the right track, or barking up the wrong tree completely? Here's a completely obscure question out of left field. Are you launching the JVM with -server? Here's a pretty useful blog post: http://jfarcand.wordpress.com/2009/11/27/putting-glassfish-v3-in-production

Re: Tapestry using 1.3Gb of heap space after capacity testing

2010-06-29 Thread Howard Lewis Ship
om/_YwJn8TJTqJU/TCoNT11ouZI/AAAAACI/G8eTGsth4zM/HeapDominators.png >> >> Anyone think I'm on the right track, or barking up the wrong tree completely? >> >> Thanks, >> >> Andy >> >>> -Original Message- >>> From: Blower, Andy [ma

Re: Tapestry using 1.3Gb of heap space after capacity testing

2010-06-29 Thread Christophe Cordenier
tors using Eclipse MAT, > http://lh6.ggpht.com/_YwJn8TJTqJU/TCoNT11ouZI/ACI/G8eTGsth4zM/HeapDominators.png > > Anyone think I'm on the right track, or barking up the wrong tree > completely? > > Thanks, > > Andy > > > -Original Message- > &g

Re: Tapestry using 1.3Gb of heap space after capacity testing

2010-06-29 Thread Howard Lewis Ship
e instance seems to get >> 11,283 ComponentPageElementImpl instances created for it. I'm finding >> it hard to find a good view of the tree to figure out what component(s) >> are the main culprits for this huge number of instances. >> >> Thanks for any help or guid

RE: Tapestry using 1.3Gb of heap space after capacity testing

2010-06-29 Thread Blower, Andy
wrong tree completely? Thanks, Andy > -Original Message- > From: Blower, Andy [mailto:andy.blo...@proquest.co.uk] > Sent: 20 April 2010 17:42 > To: 'Tapestry users' > Subject: RE: Tapestry using 1.3Gb of heap space after capacity testing > > Thanks for the link. A

Re: Tapestry using 1.3Gb of heap space after capacity testing

2010-04-20 Thread Peter Stavrinides
Message - From: "Thiago H. de Paula Figueiredo" To: "Tapestry users" Sent: Tuesday, 20 April, 2010 19:47:08 GMT +02:00 Athens, Beirut, Bucharest, Istanbul Subject: Re: Tapestry using 1.3Gb of heap space after capacity testing On Tue, 20 Apr 2010 13:41:37 -0300, Blower, Andy

Re: Tapestry using 1.3Gb of heap space after capacity testing

2010-04-20 Thread Thiago H. de Paula Figueiredo
On Tue, 20 Apr 2010 13:41:37 -0300, Blower, Andy wrote: It looks like explicit repeated use of a component, rather than using a single component in a loop, creates a lot more component objects in the heap. Every or is exactly one component, regardless of being inside a loop or not. W

RE: Tapestry using 1.3Gb of heap space after capacity testing

2010-04-20 Thread Blower, Andy
> To: Tapestry users > Subject: Re: Tapestry using 1.3Gb of heap space after capacity testing > > On Tue, 20 Apr 2010 11:41:25 -0300, Blower, Andy > wrote: > > > Uber-component anti-pattern, not to my knowledge, but we have a lot > of > > pages and components now.

Re: Tapestry using 1.3Gb of heap space after capacity testing

2010-04-20 Thread Thiago H. de Paula Figueiredo
On Tue, 20 Apr 2010 11:41:25 -0300, Blower, Andy wrote: Uber-component anti-pattern, not to my knowledge, but we have a lot of pages and components now. And a lot of logic in them. The project's large enough I can't be sure. Do you have a handy link to Howard's description so I can get m

Re: Tapestry using 1.3Gb of heap space after capacity testing

2010-04-20 Thread Thiago H. de Paula Figueiredo
On Tue, 20 Apr 2010 11:16:11 -0300, Blower, Andy wrote: We've been doing some capacity testing recently, and I'm concerned about the amount of heap memory that doesn't get freed when all the sessions expire. I'm seeing 1.3Gb after being left with no use overnight. It seems you have huge

Tapestry using 1.3Gb of heap space after capacity testing

2010-04-20 Thread Blower, Andy
We've been doing some capacity testing recently, and I'm concerned about the amount of heap memory that doesn't get freed when all the sessions expire. I'm seeing 1.3Gb after being left with no use overnight. I dumped the heap and took a look at what was using this much memory with the YourKit p