Even die-hard Mozilla Firefox fans will likely admit that their browser of choice is a memory hog. Firefox often leaks memory like there's no tomorrow, and seeing it eat up half a gig of memory or more isn't an uncommon occurrence. However, the next major release of the browser will be much more spartan in its memory use, according to Ars Technica.
Using the same benchmark mentioned by Mozilla developer Stuart Parmenter in this blog post, Ars set out to compare the memory use of the Firefox 3 beta 4 release with that of Firefox 220.127.116.11, Internet Explorer 7, the Opera 9.5 beta, and the Safari 3.0.4 beta. The results speak for themselves: Firefox 3 is the least memory-hungry by far, so much so that its peak memory usage is lower than Firefox 2's lowest. The highest memory use for Firefox 3 beta 4 was less than 225MB, while Firefox 18.104.22.168 seems to have peaked at around 275MB. Opera 9.5 sat between the two. Meanwhile, IE7 peaked at nearly 500MB and Safari hit nearly 350MB before crashing near the beginning of the test.
Ars also goes into some of the techniques Mozilla employed to trim Firefox 3's memory use, including the use of the FreeBSD jemalloc memory allocator, the reduction of total memory allocations, and an XPCOM cycle collector that "automatically detects unused objects that are persisting as a result of mutual references." Considering Firefox 3 is still at least a few weeks away from release, seeing this level of performance already out of the fourth beta is promising indeed.
|I made my dumb appliances smarter with the Internet of Things||24|
|Seagate Duet portable drive reaches for the clouds||8|
|Deals of the week: laptops and a mixed bag of goodies||22|
|Panasonic develops an IPS panel with a million-to-one contrast ratio||72|
|ASRock Beebox-S reports for HTPC duty||24|
|Zalman's ZM-K900M RGB LED gaming keyboard reviewed||9|
|Silverstone Primera case looks hot and stays cool||10|
|Poll: Did you buy into the world of VR this year?||105|
|Zotac's VR Go Backpack is ready to strap up||12|
|New! Botnet your case fans!||+43|