We have already discussed this problem before. I agree that caching will improve the performance and I'll try to implement it soon.
Topicus' (Martijn's daily job) biggest application have ~ 700 mounted pages and this code is not a hotspot for them, that's why no one spend time on optimizing it so far. On Sun, Oct 16, 2011 at 1:27 PM, Chris Colman <chr...@stepaheadsoftware.com> wrote: > I'll try to get some time to build a test to get some timings. > >>-----Original Message----- >>From: Jeremy Thomerson [mailto:jer...@wickettraining.com] >>Sent: Sunday, 16 October 2011 11:55 AM >>To: users@wicket.apache.org >>Subject: Re: Efficiency of 1.5 MountMapper weighted/matching algorithm >> >>On Sat, Oct 15, 2011 at 8:28 PM, Chris Colman >><chr...@stepaheadsoftware.com>wrote: >> >>> Obviously this isn't a problem during debug with a single user but > when >>> 1000s of pages need to be rendered each minute the time spent > performing >>the >>> above operations may become significant. I haven't done any benchmark >>> testing but from experience, the frequenct allocation and compiling > of >>> collections and sorting can get CPU expensive and switching to a > caching >>> alternative usually leads to significant performance > improvements.**** >>> >>> >>It'd definitely be worth optimizing if we can prove it's a bottle-neck. >>But >>we try to avoid premature optimization. Can you put together some > numbers >>to see what kind of processing load we're talking about? I'd be > interested >>in seeing % of overall processing time under load. Something like > "with X >>clients browsing Y pages per minute, each page render took an average R >>milliseconds, and Z milliseconds of this was in creating link URLs". > Or >>something like that. >> >>-- >>Jeremy Thomerson >>http://wickettraining.com >>*Need a CMS for Wicket? Use Brix! http://brixcms.org* > > --------------------------------------------------------------------- > To unsubscribe, e-mail: users-unsubscr...@wicket.apache.org > For additional commands, e-mail: users-h...@wicket.apache.org > > -- Martin Grigorov jWeekend Training, Consulting, Development http://jWeekend.com --------------------------------------------------------------------- To unsubscribe, e-mail: users-unsubscr...@wicket.apache.org For additional commands, e-mail: users-h...@wicket.apache.org