i'm having a conundrum here:
i've setup n4f in a ICH7 motherboard, now the information page says "Intel ICH7 SATA300 controller".
the HDD themselves are SATA3 capable(WD RED): SATA Version is: SATA 3.0, 6.0 Gb/s (current: 3.0 Gb/s)
see that it says it's 3Gbps
but kernel log shows:
Code: Select all
nas: ~ # dmesg | grep SATA
atapci0: <Intel ICH7 SATA300 controller> port 0x1f0-0x1f7,0x3f6,0x170-0x177,0x376,0xf000-0xf00f at device 31.2 on pci0
ada0: <WDC WD30EFRX-68EUZN0 80.00A80> ATA-9 SATA 3.x device
ada0: 150.000MB/s transfers (SATA, UDMA5, PIO 8192bytes)
ada1: <WDC WD30EFRX-68EUZN0 80.00A80> ATA-9 SATA 3.x device
ada1: 150.000MB/s transfers (SATA, UDMA5, PIO 8192bytes)since there's no hdparm in freebsd i can't run the cache benchmark there.
i did ran a quick diskinfo with the output:
Code: Select all
nas: ~ # diskinfo -t /dev/ada0
Transfer rates:
outside: 102400 kbytes in 0.765442 sec = 133779 kbytes/sec
middle: 102400 kbytes in 0.827139 sec = 123800 kbytes/sec
inside: 102400 kbytes in 1.565421 sec = 65414 kbytes/sec
so what's going on and how can i force SATA II correctly and benchmark the cache?


