Ingo, you said you were interested in slowdowns relative to 2.2, it doesnt look good for reads, 2.2 looks to be 4-6 times faster than 2.4-test1, does this indicate there is something wrong somewhere? There wasnt much difference with the -B5 patch, but from the looks of it the patch effected raid1 and raid5 mainly. I would love to track down bottlenecks and investigate kernel limitations of software raid, i know that raid0 doesnt scale very well, the more drives you add the less performance gain there is, im not sure where to start looking to indentify why performance doesnt scale, any advice anyone ? Does this elevator stuff in 2.4 need "fine-tuning" to get better performance ? If anyone would like to see any other tests let me know. SYSTEM dual 433 celeron on bp6 with 128MB sdram, raid comprised of four 7200RPM UDMA66 drives (2xIBM and 2xquantum) under two pci promise UDMA66 controllers. Individually the drives get 18-20 MB/s TEST METHODS I used three tests, dd, bonnie++ and tiobench.pl to dd test writes i do time dd if=/dev/zero of=./test bs=16k count=50000 to dd test reads i do time dd if=./test of=/dev/null bs=16k count=50000 tiobench.pl -s=800 bonnie++ -s 800 -r 128 RESULTS 2.2.16+ide+raid-A0 - 4-way raid0 - Manual tests Config Real User Sys write 22.032 0.180 10.72 ~35MB/s read 13.548 0.100 8.020 ~60MB/s 2.2.16 - 4-way raid0 - Bonnie++ Version 1.00a ------Sequential Output------ --Sequential Input- --Random- -Per Chr- --Block-- -Rewrite- -Per Chr- --Block-- --Seeks-- Machine MB K/sec %CP K/sec %CP K/sec %CP K/sec %CP K/sec %CP /sec %CP Unknown 800 6744 99 36330 50 17736 50 7194 98 64927 85 22.9 0 ------Sequential Create------ --------Random Create-------- -Create-- --Read--- -Delete-- -Create-- --Read--- -Delete-- files /sec %CP /sec %CP /sec %CP /sec %CP /sec %CP /sec %CP 30 124 99 364 99 5125 99 125 99 453 99 362 85 Unknown,800,6744,99,36330,50,17736,50,7194,98,64927,85,22.9,0,30,124,99,364,99,5125,99,125,99,453,99,362,85 2.2.16+ide+raid-A0 - 4-way raid0 - tiobench Size is MB, BlkSz is Bytes, Read, Write, and Seeks are MB/sec File Block Num Seq Read Rand Read Seq Write Rand Write Dir Size Size Thr Rate (CPU%) Rate (CPU%) Rate (CPU%) Rate (CPU%) ------- ------ ------- --- ----------- ----------- ----------- ----------- . 800 4096 1 65.16 58.1% 0.586 1.23% 32.28 44.7% 3.236 9.73% . 800 4096 2 47.18 48.5% 0.709 1.86% 32.00 63.7% 3.199 12.4% . 800 4096 4 39.38 41.3% 0.834 2.06% 32.09 73.2% 3.121 12.7% . 800 4096 8 35.29 40.0% 0.946 2.24% 31.90 77.7% 3.048 13.4% Under 2.4.0test1-ac15 2.4.0test1-ac15 - 4-way raid0 - DD test Config Real User Sys write 22.401 0.170 12.300 ~35MB/s read 52.356 0.150 16.410 ~15MB/s 2.4.0test1-ac15 - 4-way raid0 - bonnie++ test Version 1.00a ------Sequential Output------ --Sequential Input- --Random- -Per Chr- --Block-- -Rewrite- -Per Chr- --Block-- --Seeks-- Machine MB K/sec %CP K/sec %CP K/sec %CP K/sec %CP K/sec %CP /sec %CP Unknown 800 6823 99 35824 56 9584 28 5330 80 15657 36 17.2 0 ------Sequential Create------ --------Random Create-------- -Create-- --Read--- -Delete-- -Create-- --Read--- -Delete-- files /sec %CP /sec %CP /sec %CP /sec %CP /sec %CP /sec %CP 30 121 99 +++++ 93 5656 99 122 99 +++++ 103 625 97 Unknown,800,6823,99,35824,56,9584,28,5330,80,15657,36,17.2,0,30,121,99,+++++,93,5656,99,122,99,+++++,103,625,97 2.4.0test1-ac15 - 4-way raid0 - tiobench test Size is MB, BlkSz is Bytes, Read, Write, and Seeks are MB/sec File Block Num Seq Read Rand Read Seq Write Rand Write Dir Size Size Thr Rate (CPU%) Rate (CPU%) Rate (CPU%) Rate (CPU%) ------- ------ ------- --- ----------- ----------- ----------- ----------- . 800 4096 1 16.01 31.7% 0.575 1.06% 33.24 52.5% 2.050 3.28% . 800 4096 2 8.468 17.6% 0.687 1.43% 33.34 63.8% 2.138 3.69% . 800 4096 4 6.687 13.3% 0.795 1.66% 33.26 67.7% 2.187 4.29% . 800 4096 8 6.064 11.5% 0.889 1.82% 33.12 70.9% 2.241 4.59% 2.4.0test1-ac15-B5 - 4 way raid0 - DD test mode Real User Sys write 22.504 0.180 12.280 ~35MB/s read 52.205 0.070 17.530 ~15MB/s 2.4.0test1-ac15-B5 - 4 way raid0 - bonnie++ test Version 1.00a ------Sequential Output------ --Sequential Input- --Random- -Per Chr- --Block-- -Rewrite- -Per Chr- --Block-- --Seeks-- Machine MB K/sec %CP K/sec %CP K/sec %CP K/sec %CP K/sec %CP /sec %CP Unknown 800 6836 99 36001 55 9916 28 5307 78 15868 36 17.3 0 ------Sequential Create------ --------Random Create-------- -Create-- --Read--- -Delete-- -Create-- --Read--- -Delete-- files /sec %CP /sec %CP /sec %CP /sec %CP /sec %CP /sec %CP 30 121 99 +++++ 96 5635 99 122 99 +++++ 97 631 97 Unknown,800,6836,99,36001,55,9916,28,5307,78,15868,36,17.3,0,30,121,99,+++++,96,5635,99,122,99,+++++,97,631,97 2.4.0test1-ac15-B5 - 4-way raid0 - tiobench test Size is MB, BlkSz is Bytes, Read, Write, and Seeks are MB/sec File Block Num Seq Read Rand Read Seq Write Rand Write Dir Size Size Thr Rate (CPU%) Rate (CPU%) Rate (CPU%) Rate (CPU%) ------- ------ ------- --- ----------- ----------- ----------- ----------- . 800 4096 1 15.26 33.7% 0.561 1.22% 33.25 51.8% 2.071 4.64% . 800 4096 2 8.402 18.1% 0.678 1.56% 33.48 64.1% 2.132 5.25% . 800 4096 4 7.021 14.2% 0.789 1.76% 33.40 68.5% 2.194 5.10% . 800 4096 8 6.248 12.0% 0.885 1.98% 33.25 71.5% 2.237 5.40% Thats it for now Glenn