Dear All,

I have a server running Gentoo X64 2.6.27-gentoo-r8 with an Adaptec 2820SA configured with a simple mirror. This card is a PCI-X card but due to an oversight on my part is plugged into a standard PCI slot on a PCI-E motherboard.

Still, I'm getting some absolutely atrocious disk performance from it, a lot less than I would expect. Bonnie++ results are here:

Machine Size K/sec %CP K/sec %CP K/sec %CP K/sec %CP K/sec %CP /sec %CP aurora 2G 150 99 11141 6 6969 2 1482 94 20763 3 137.7 3 Latency 66612us 3997ms 2408ms 115ms 423ms 739ms Version 1.93c ------Sequential Create------ --------Random Create-------- aurora -Create-- --Read--- -Delete-- -Create-- --Read--- -Delete-- files /sec %CP /sec %CP /sec %CP /sec %CP /sec %CP /sec %CP 16 11022 64 +++++ +++ 14496 86 11836 65 +++++ +++ 15375 96 Latency 34229us 62us 18737us 33868us 2540us 21216us

11 MB/s seems a bit rubbish compared to my bog standard Xeon with onboard sata which reports an easy 40MB/s on a single disk!

All partitions are Reiser3, mounted with noatime and notail, which I am given to believe should lead to better performance. The driver is the standard Linux aacraid, compiled into kernel rather than as a module.

Does anybody have any suggestions as to how I might improve performance? I'm hoping somebody replies with 'did you enable the aac turbo option in make menuconfig' or similar, but I suspect it will end up being more complicated than that.

Cheers,
Paul


Reply via email to