This blog forms part of the website which focuses on performance tuning UNIX-like Operating Systems (including Linux).

Tuesday, June 28, 2005


Bits & Pieces...

Today for whatever reason (Linux kernel crash dump analysis) I was brushing up on my Intel assembler. It was nice to be that close to the iron again and the book that I use (Programming From The Ground Up - An Introduction To Programming Using Linux Assembly Language) started me thinking on the Tube (I live in London, England) about hand optimised code. It was so nice to be writing assembler and be able to use objdump to get back what I had written prior to the generation of the object code and the subsequent topping and tailing of the linker.

It was fun to think about this for a short while on the Tube but eventually I had to admit that compiler writers are smart people and that compiler optimisations are well understood and now into their third or fourth generation. But its nice to dream that Sinclair Spectrums and Commodore 64s are still here and that all that memory has made us bloated, middle-aged and sloppy (instead of that processor performance has increased at four to five times the rate of hard drives, meaning we need relatively more cache than we once did).

Oh well - back to reality...

Comments: Post a Comment

Links to this post:

Create a Link

<< Home


November 2004   June 2005   July 2005   August 2005   September 2005   October 2005   November 2005   December 2005   March 2006   April 2006  

This page is powered by Blogger. Isn't yours?