memcached runs best on OpenSolaris, out-of-the-box
By Frederic Pariente-Oracle on May 25, 2009
Back from a sunny 4-day week-end, I am reading a digest of recent Sun-related news and blogs. One article is catching my attention… Shanti's blog on memcached performance on OpenSolaris vs Linux. She has benchmarked memcached 1.3.2 using parts of the Apache Olio web 2.0 workload on OpenSolaris and Red Hat EL 5 --both operating systems properly tuned-- and her big news is that OpenSolaris outperforms Linux by 25% !
But that's not what caught my attention. It was that OpenSolaris could run these tests out-of-the-box and that Shanti had to download, build and install new versions of both the Linux kernel and the NIC ixgb driver --the test system, a Sun Fire X2270, included a 10GigE Intel Oplin card-- for the Red Hat distribution to work. Solaris out-of-the-box user experience --whether usability or performance-- had been a hot button for many of us at Sun --a little thought goes to Adrian Cockcroft at this very moment-- and I must say OpenSolaris has been a great response to it. Thanks.
On a side note, Faban was the load generator / framework used in these benchmarks. It's free, open-source and actively worked on. Since I have yet to meet an ISV that does not need a load generation tool, why don't you check it out?