From: Kirk Haines Date: 2004-02-14T08:46:45+09:00 Subject: Re: Borges/Iowa resource usage On Sat, 14 Feb 2004, Eric Hodel wrote: > There is a version of Borges floating about with a broken LRUCache. It > will consume approximately 1MB per page view, and never let go (ouch!). > > See: > > http://216.254.21.90/cgi-bin/cvsweb.cgi/ruby/seaside2/Borges/lib/Borges/Utilities/LRUCache.rb Heh. Your LRU cache looks pretty similar to mine. I ran into exactly the same issue with the LRU cache in Iowa. Expired content never actually got removed from the cache. Holy Creeping Memory Leak, Batman! In my case it fortunately did not grow by a substantial amount with each pageview, but over a little time or with a lot of hits the effects eventually became debilitatingly apparent. Kirk Haines