Linked by Thom Holwerda on Thu 13th Mar 2008 20:41 UTC, submitted by RJop
Mozilla & Gecko clones "While Firefox 2 used less memory than it's predecessor, Firefox 1.5, we intentionally restricted the number of changes to the Gecko platform (Gecko 1.8.1 was only slightly different than Gecko 1.8) on which Firefox was built. However, while the majority of people were working on Firefox 2/Gecko 1.8.1, others of us were already ripping into the platform that Firefox 3 was to be built on: Gecko 1.9. We've made more significant changes to the platform than I can count, including many to reduce our memory footprint. The result has been dramatic."
Permalink for comment 304931
To read all comments associated with this story, please click here.
Smarter Caching
by Matt Giacomini on Thu 13th Mar 2008 22:27 UTC
Matt Giacomini
Member since:
2005-07-06

"We’ve taken a look at how much they cache and how long they cache it for. In many cases we’ve added expiration policies to our caches which give performance benefits in the most important cases, but don’t eat up memory forever."

I'm glad that they have finally revisited their policy of caching everything and keeping it forever. It was a design decision Mozilla made that many of us have found quite disagreeable.