Musings on what I've seen in the Benchmarks so far
Windows
I had read that Ruby's IO on MS Windows was pretty bad in 1.6.x but I didn't
realize just how bad until I ran the benchmarks on my Windows XP laptop.
Jeesh!
OS X
The IO read operations performed as well as expected, but the write operations
are surprisingly slow. It gets about 2-3 times worse in 1.8.0. What is the problem?
Is this an issue with Ruby or OS X?
FreeBSD
This is the only platform that showed consistent improvement from 1.6.x to
1.8.0. Perhaps a testament to FreeBSD?
Solaris
Nothing too special here, although the IO operations performed better than my
Dual Pentium II 400. I'm not sure if that has to do with Solaris or the hardware (a
Sunblade 100).
Linux
The only surprise so far has been that a Sunblade 100 outperformed my dual Pentium II
in IO operations.