Intel SATA RAID SRCS16 performance

Deceased deceased at webmail.vulcano.lt
Thu Jun 26 21:59:57 UTC 2008


Hi,

this week I got server with "Intel(R) RAID Controller SRCS16" 8 port
SATA RAID controller, which needed to be reinstalled.

After backing all data and reinstall, I noticed that writing to logical
drives almost never exceeds 7000000 bytes/sec. Testing with dd :

dd if=/dev/zero of=/usr/test.dat bs=1M count=1000

changing "bs" does not show any changes. Though read perfmormance is
normal : about 55000000 bytes/sec, testing with dd :

dd if=/dev/amrd0s1f of=/dev/null bs=1M count=1000

I get same results no matter what drive configuration is RAID1, RAID0, JBOD

Same drives connected to motherboard SATA "raid" ports give me :

# dd if=/dev/zero of=/mirror0/data.test bs=1M count=1000
1000+0 records in
1000+0 records out
1048576000 bytes transferred in 19.018282 secs (55135158 bytes/sec)

and

# dd if=/dev/ar0s1d of=/dev/null bs=1M count=1000
1000+0 records in
1000+0 records out
1048576000 bytes transferred in 15.036276 secs (69736416 bytes/sec)

updating to RELENG_7 gave no results.

# uname -a
FreeBSD  7.0-STABLE FreeBSD 7.0-STABLE #0: Wed Jun 25 17:09:28 EEST 2008
    root@:/usr/obj/usr/src/sys/contestus  i386

So I guess that there is a problem with the controller and driver

Testing with Linux Debian lenny gives me better results : ~32MB/s on
controller RAID drives.

Any ideas ?
Thanks in advance.

Output from dmesg :
amr0: <LSILogic MegaRAID 1.53> mem 0xff900000-0xff90ffff irq 21 at
device 0.0 on pci6
amr0: [ITHREAD]
amr0: <LSILogic Intel(R) RAID Controller SRCS16> Firmware 713S, BIOS
G401, 64MB RAM

PS.: updating firmware didn't help


More information about the freebsd-questions mailing list