I'm using a Lycom ST-158 card ( JMicron chip, here http://www.lycom.com.tw/ST158.htm
) to implement a RAID5 on an embedded system. The card is attached directly to SATA controller on SoC. Libata in kernel 2.6.
What can I do to optimize speed - especially read?
1) It appears to properly be doing SATA II ( 3 Gb )
2) I made ext3 fs with 8-sector alignment
3) read-lookahead didnt seem to help much
4) hdparm reports logical & phys sector size of 512 though the WD disks are 4096. I guess the card isnt transparent for 4096?
5) hdparm reports udma6