20050715 Friday July 15, 2005

How to reorder the code to improve the performance

Is your application huge ? A couple of tens of megabytes executables and shared objects ? Then I bet your application would benefit from the code reordering (or sometimes called the instruction cache optimization). A new article posted at developers.sun.com has a very graphical illustration of the effect of the code reordering and how to use the compiler to do that. Sun's top ISVs use those options to build their applications. And chances are, your application may benefit as well. ( Jul 15 2005, 03:21:11 PM PDT ) Permalink
20050705 Tuesday July 05, 2005

Interface stability and fixed configurations

It's a little dated but still very interesting interview with Tim Marsland (our CTO of Solaris) at ACM Queue. I found the following quote very insightful:

Fixed configurations are really a Band-Aid for unstable inter-component interfaces.
When you look at our experience inside Solaris, 
the reason for what works with what is really about interface stability, or lack thereof. 
( Jul 05 2005, 09:00:00 AM PDT ) Permalink