unhappy_mage
[H]ard|DCer of the Month - October 2005
- Joined
- Jun 29, 2004
- Messages
- 11,455
A while ago there was quite a discussion going on about linux software raid 5. All I had at the time was a Highpoint 1540, which is bridged, 32/33, and generally yucky but works. Well, I finally got my Supermicro AOC-SAT2-MV8 8-port Marvell sata2 64/66 adapter going. So, it's time for benchmarks! Here are before (first line) and after (second line) and Highpoint (third line) results with bonnie++ 1.03:
The memory on this machine has also been upgraded; 256mb to 2gb but I disabled half of it for this test so I'd be able to run with only 2000mb size.
I noticed that it was taking a long time to run this test (like really long (as in two hours now) (final count 2:35)), so I started 'top' in another window. I found that two processes, called "ata/0" and "ata/1" were intermittently taking all the cpu time. This is with kernel 2.6.14. I believe the cause of this is new/experimental drivers in this kernel. So, I'm going to grab the latest release (2.6.14.5) and try those and see if it's any better there. Hopefully I haven't just condemned myself to sub-1MB/s writes
Code:
Version 1.03 ------Sequential Output------ --Sequential Input- --Random-
-Per Chr- --Block-- -Rewrite- -Per Chr- --Block-- --Seeks--
Machine Size K/sec %CP K/sec %CP K/sec %CP K/sec %CP K/sec %CP /sec %CP
fs+highpoint 2000M 13138 93 35105 43 15347 25 13644 93 38291 33 190.6 3
fs+supermicro 2000M 2366 20 2707 2 1106 1 2710 19 2889 1 118.1 1
fs+marvell-bin2000M 11929 92 57600 63 24382 27 12632 91 65172 50 1985 9
longblock454 2000M 9955 77 25740 41 16422 33 15769 96 47045 45 318.2 3
lb454-faster 2000M 19581 95 37302 39 16980 13 24052 82 59534 25 275.7 1
fs-2.6.16.20 2000M 11249 88 62462 62 15159 17 13343 93 97608 60 900.6 3
lb454-sep-06 2016M 40989 93 84773 23 36543 7 37511 59 140999 12 243.8 0
I noticed that it was taking a long time to run this test (like really long (as in two hours now) (final count 2:35)), so I started 'top' in another window. I found that two processes, called "ata/0" and "ata/1" were intermittently taking all the cpu time. This is with kernel 2.6.14. I believe the cause of this is new/experimental drivers in this kernel. So, I'm going to grab the latest release (2.6.14.5) and try those and see if it's any better there. Hopefully I haven't just condemned myself to sub-1MB/s writes