Posts from ‘October, 2008’

Improving linux IO performance

1. Mount options: use noatime Most Linux server machines can do without last access time modified for every file and each directory which is being read. So I’ll just go ahead and re-quote for the nth time what Linux Kernel developer Ingor Molar has to say to emphasize the point. i cannot over-emphasise how much [...]

Linux: In memory filesystems tmpfs vs ramdisk

Although reading and writing to files is fast in Linux with aggressive readahead and caching, it can still slow down applications that make extensive use of ondisk temporary files. As an example MySQL which can do a lot of on disk temporary tables if the temporary tables need to have a large varchar, text or [...]

Tiny persistent automatons!

For a while, I have been pondering on this: can I create a bunch of extremely stupid automatons (actually, a tweak on Finite State Machines), that co-exist independently and making self-contained selfish decisions, and yet create an ecosystem that seems to be making smart decisions? The idea is simple: I create a set of microprograms [...]

Google, watch out!

Throughout the last few years, Google has been attempting to play in the space where Facebook, MySpace have been creating waves. Yet, despite their acquisition of Orkut, Picasa, Google’s Social Web strategy never really came together. Somehow it doesn’t seamlessly fit into (what is now being called as) a Social OS over which everything rides [...]