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
- [gentoo-user] Adaptec 2820SA - Slowwwwwwwwww? Paul Sobey
-