14MarFirefox 3 has major mamory management overhaul

Although we all love to use Firefox, we have to admit it’s not the fastest app to launch. I always thought that its bottleneck was its modular XUL plug-in technology. After all, extracting plug-ins from compressed containers, then interpreting and integrating the contents to the app each time it launches, on-the-fly does take some CPU time, disk ops and memory allocation time.

Firefox 3 however has some improvements that should make it a phenomenal foe to IE7 when it comes to speed.

  • Defragmentation, which has reduced memory usage after startup in more than one third.
  • Image cache, fonts cache, back/forward cache, and more. They have all been tuned up to free used resources after certain time of inactivity.
  • Uncompressed images are discarded from memory after a while if not active.
  • More efficient animated GIFs storage in memory.
  • About 400 memory leaks have been hunted and taken down thanks in part to better tools to identify them.
  • A cycle collector takes care of objects referencing each other preventing either of them being cleared from memory.

Firefox speed comparison

Leave a Reply




flickr stream

California ufo / drone (taken  at Lake Tahoe using camera phone) 2 California ufo / drone california ufo / drone (raw picture) 1 california ufo / drone (picture taken by police) California ufo / drone 3 03092007217-001 california ufo / drone (raw picture) 4 California ufo / drone

Random Gallery Image

Behind the playing field At The Club The desert City Beach Volleyball Near Valley of the Kings Crazy camera guys again Nissan Micra Hobby Merger

Most Recent

Bush no-country-mcain.jpg lego-mohammed.jpg mbaside.jpg

Calendar

August 2008
M T W T F S S
« Jul «-»  
 123
45678910
11121314151617
18192021222324
25262728293031