I think I have to conclude that you (or your hardware) are doing it wrong. Either you have interrupt issues or your raid card setup wrong.
I also have no idea how you measured these numbers so I can't deduce any validity from them. On Tue, Mar 03, 2009 at 05:45:02PM -0500, Denis Hainsworth wrote: > Hello, > > Some what of a novice openbsd user and hope I didnt miss something obvious. I > have a box running openbsd 4.2 which I cannot upgrade for various > reasons. The machine has the Symbios Logic MegaRAID SAS 1064R > controller and currently has a 4 disk Raid5 set up in bios with Seagate > ST9146802SS disks. We also run the same machines with Linux and > openbsd 4.2 with older hardware using an Ultra Scsi controller. > > Anyway we have some basic tests we run and noticed that a basic Bonnie++ > test on all 3 machines gave the following performance numbers. > > Openbsd 4.2 and Symbios SAS > 6073 K/sec Block Seq Output and 83086 K/sec Block Seq Input > Linux RH 7 and Symbios SAS > 65096 K/sec Block Seq Output and 165194 K/sec Block Seq Input > Openbsd 4.2 and Adaptec SCSI > 30849 K/sec Block Seq Output and 36291 K/sec Block Seq Input > > Now I wouldnt expect the numbers to match exactly given a number > parameters but the 6073 K/sec Block Seq Output is somewhat of a > concern. Since it doesnt seem to affect Linux using the exact same > hardware I think its most likly a driver and or configuration issue. > So does anyone know if there are issues with the mfi driver or any > configuration bits within openbsd I might be missing with regaurds to > disk performance? > > Here's the exact line from syslog if thats of any help: > Feb 18 19:45:33 /bsd: mfi0 at pci4 dev 14 function 0 "Symbios Logic > MegaRAID SAS 1064R" rev 0x00: apic 8 int 18 (irq 5) > Feb 18 19:45:33 /bsd: mfi0: logical drives 1, version 5.1.1-0038, 128MB > RAM > > I will note that we needed to apply a driver patch to recognise this > card in 4.2 but that was simply to add the pci device type to the list > of other supported types. I am unaware of any other changes. > > thank you for your time > -denis > > -- > __________________________ > Denis Alan Hainsworth > de...@alumni.brandeis.edu