On 05/09/2011, at 12:44 PM, Matthew Williams wrote: > I've got a site that has 65k products up for sale, and to bring > execution time down I started using objectbroker cache more than I've > ever done since it came into existence. I've run into some memory > issues, and I've narrowed it down to dmHTML objects in the cache.
What version of Core are you running? We recently added some very significant changes to the way that Core handles memory management and by extension objectbroker caching. Haven't had a chance to write all this up, but if you run the latest milestone for the p600 maintenance branch you will have it all in place. Brief version... we have refactored memory management in FarCry to use "soft references". This has the effect of allowing normal garbage collection in the JVM to throw out the cache when ever it needs to ie. in the event that memory on the box is tight. Prior to this change, large FarCry sites could get a lot of memory bottlenecked up in OldGen, that effectively never goes. Anyway... upgrade to 6.0.15+ and let us know how you go. -- geoff http://www.daemon.com.au/ skype. gb.daemon twitter. @modius -- You received this message cos you are subscribed to "farcry-dev" Google group. To post, email: [email protected] To unsubscribe, email: [email protected] For more options: http://groups.google.com/group/farcry-dev -------------------------------- Follow us on Twitter: http://twitter.com/farcry
