
![]() |
After roughly three years in development, the venerable browser - Firefox - has only gotten better with age. The version 3 has many new enhancements that I'm sure you'll love. The enhancements aren't revolutionary but are certainly noteworthy. Firefox 3 also brings to the table very many small improvements that go a long way in terms of usability and security.
Although Firefox is very good at what it does best, it did have some nagging issues. Luckily with the success of Firefox 2, the makers didn't rest on their laurels but worked to improve Firefox and lo we have the new improved version.
Smarter memory management, Faster Speed
Firefox version 2 was known to be a memory hog. After initial cold start of browser, it just kept on growing in memory, consuming more and more of memory (so very Microsoft lol). Version 3 has been improved quite a bit from this standpoint. This is achieved by using a new rendering engine, Gecko 1.9 which not only effectively reduces memory fragmentation and removes memory leaks but also renders pages faster and uses fewer system resources overall.

In fact several important features of the Firefox browser were incorporated from other open source technologies such as the FreeBSD project. The new improved memory allocator called "jemalloc'' was written by FreeBSD developer Jason Evans for the FreeBSD 7 operating system.
According to Stuart Parmenter, Firefox developer, posted on his blog, "Our automated tests on Windows Vista showed a 22% drop in memory usage when we turned jemalloc on." For those who'd like to dig in further regarding Firefox 3 memory usage, here is a blog by John Resig who ran tests of various browsers' memory usage including Firefox, Opera, Internet Explorer 8 beta and Safari.
![]() |




Report abuse