> I've been giving this topic considerable thought for
> the last month. Now that JSTL is getting close to
> official release, performance may become a bigger
> issue.
>
> I've been evaluating JSTL and experimenting with using
> it for complex rendering logic. From what I've seen,
> the common pattern of usage tends to have a limited
> number of tags, with a few tags use repeatedly.  As
> denis pointed out, the performance would improve,
> though one other benefit is improved reliability.
>
> In my early benchmarks with JMeter and JProbe, deeply
> nested try/catch statements results in excessive GC,
> which kills reliability and performance. The work
> Denis and Kin-man did recently has improved
> performance dramatically for pages with lots of tags.
> I have noticed on long tests that memory usage slowly
> creeps up until I get "out of memory error".

The OOM errors may be caused because you have too many active sessions.

> reusing tags probably won't improve performance by
> 2-4x, but it should make deployments with JSTL tags
> more stable.

I think you're pessimistic here. Depending on the page and the tags used
(JDBC tags would kill throughtput, obvioulsy), it may be very significant.

Remy


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

Reply via email to