Archive for March, 2008

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

06MarXillionation

Xillionation. To ‘xillionate’, meaning to separate a decimal number by its thousands delimitations. (1000000 becoming 1.000.000)

This word was spawned while coding a function that (so conveniently) does exactly what the word describes.

- Tanin




flickr stream

California ufo / drone 4california ufo / drone (raw picture) 5california ufo / drone (picture taken by police)Drone 2Drone 2 - blurry20012008046California ufo / drone (taken  at Lake Tahoe using camera phone) 1Terrometer

Random Gallery Image

Side of Bus The DJ The old house Rick James Crazy camera guys again Main river at night Mercedes Karnak

Most Recent

lego-mohammed.jpg mbaside.jpg macessity-laptop-stand.jpg macessity-laptop-stand-messy.jpg

Calendar

May 2008
M T W T F S S
« Apr «-»  
 1234
567891011
12131415161718
19202122232425
262728293031