On 12/11/2013 10:27 AM, Jan Lambertz wrote:
I found dd to be a very bad/misleading tool for this case.
Problems are caches in different layers of the system, filesystem
behaviour, sector sizing of drives and arrays, kernel configurations, input
data loading, real world scenarios and driver implementation.
I had same issues on centos.
Not perfect but a lot better for my purpose is bonnie++. Even with bonnie++
i would not dare to say that same tests on same hardware with centos and
openbsd will show the real differences in performance.

Maybe that might help to get more comparable results


Agreed. dd was a quick and dirty way to get some numbers after noticing very unusual system performance with OpenBSD. I might have gotten a little carried away with it. However, in this case I do think the numbers generally correlate to my impression of overall disk performance for this machine when running OpenBSD and FreeBSD. For example, when unpacking the ports tree or compiling a kernel, FreeBSD seems to drive the disks harder than OpenBSD (indicated by the drive activity lights, drive noise, and the output scrolling across the screen). Of course, this is hardly an objective metric and [for me] a ~15% disk I/O performance difference is not terribly important. It is far more important [to me] to have an elegant coherent reliable system with clean source code and good documentation. If the underlying system is cobbled together with zip-ties, duct-tape, and hot-rod hacks, it's not something I could trust and I wouldn't invest too much in it. If the zombie-apocalypse overruns the remnants of human society, it's the OpenBSD source and documentation I want on my machines. ;)

Reply via email to