hubertf's NetBSD Blog
Send interesting links to hubert at feyrer dot de!
 
[20090906] NetBSD (and others) and the Ruby Benchmark
Jamie 'ober' Fournier has wondered what the performance of the Ruby language on NetBSD is, in comparison to other operating system platforms. To answer the question, he ran the Ruby benchmark on a number of operating systems: FreeBSD, OpenBSD, Linux, OpenSolaris ... and NetBSD, of course.

His page describes the list of operating systems (and versions!) tested, a bit of configuration for each operating system, and the hardware and software versions used.

There are two charts available, the first one showing results for Ruby version 1.8.7, the second one with results for Ruby version 1.9. Please note that you can click on the graphs to get the corresponding ruby code - which is not commented too good, and thus leaves it to own interpretation on what exactly the test actually benchmarks.

Here's an example graph:

From a first look, NetBSD seems to be good for CPU-intensive applications (i.e. it has less overhead), but performance with virtual memory, regular expressions and threading can still be improved.

From looking at all the tests, it can be said that NetBSD makes a pretty good platform for Ruby deployment. For more, follow the discussion on the tech-perform list.

[Tags: , ]


Disclaimer: All opinion expressed here is purely my own. No responsibility is taken for anything.

Access count: 35111241
Copyright (c) Hubert Feyrer