Hi all,
This is my first freenas system. I have been troubleshooting my performance issues all night by reading the forums, and have made some progress but I am still seeing what I think is slow performance compared to my system.
Here are my key system specs:
Motherboard/CPU: BIOSTAR A68I-350 Deluxe AMD Fusion APU 350D AMD
http://www.newegg.com/Product/Product.aspx?Item=N82E16813138365
RAM: G.SKILL Ripjaws X Series 8GB
http://www.newegg.com/Product/Product.aspx?Item=N82E16820231428
HD: 3x Seagate Barracuda 7200 3 TB 7200RPM SATA 6 Gb/s
http://www.amazon.com/gp/product/B005T3GRLY/?tag=ozlp-20
I first started out with the default freenas/bios settings. This had the sata configuration as "native ide" mode or something similar. With this setup, I got:
I noticed in the dmesg log that the drives were only showing a max of 33mb/sec. This didn't seem right and after google'ing, I decided to change my sata mode to achi. This had a large improvement:
and the drives seemed to be listed ok now:
I then found a forum post that talked about the auto-tuning option. I enabled that and got slightly better results:
I'm not sure what to try next though. It seems like I am missing some key settings. I see forum posts from people with similar setups getting 100MB/s+. Anyone have some ideas on what else I should check or configure?
Thanks!
This is my first freenas system. I have been troubleshooting my performance issues all night by reading the forums, and have made some progress but I am still seeing what I think is slow performance compared to my system.
Here are my key system specs:
Motherboard/CPU: BIOSTAR A68I-350 Deluxe AMD Fusion APU 350D AMD
http://www.newegg.com/Product/Product.aspx?Item=N82E16813138365
RAM: G.SKILL Ripjaws X Series 8GB
http://www.newegg.com/Product/Product.aspx?Item=N82E16820231428
HD: 3x Seagate Barracuda 7200 3 TB 7200RPM SATA 6 Gb/s
http://www.amazon.com/gp/product/B005T3GRLY/?tag=ozlp-20
I first started out with the default freenas/bios settings. This had the sata configuration as "native ide" mode or something similar. With this setup, I got:
Code:
[root@apple] /mnt/MAINVOL/Media# dd if=/dev/zero of=10g.img bs=1000 count=1000000 1000000000 bytes transferred in 56.004517 secs (17855703 bytes/sec) = ~17MB/sec
I noticed in the dmesg log that the drives were only showing a max of 33mb/sec. This didn't seem right and after google'ing, I decided to change my sata mode to achi. This had a large improvement:
Code:
[root@apple] /mnt/MAINVOL/Media# dd if=/dev/zero of=10g.img bs=1000 count=1000000 1000000000 bytes transferred in 29.036828 secs (34439024 bytes/sec) = ~32.8MB/sec
and the drives seemed to be listed ok now:
Code:
ada0 at ahcich0 bus 0 scbus0 target 0 lun 0 ada0: <ST3000DM001-1CH166 CC43> ATA-8 SATA 3.x device ada0: 600.000MB/s transfers (SATA 3.x, UDMA6, PIO 8192bytes) ada0: Command Queueing enabled ada0: 2861588MB (5860533168 512 byte sectors: 16H 63S/T 16383C) ada1 at ahcich1 bus 0 scbus1 target 0 lun 0 ada1: <ST3000DM001-1CH166 CC43> ATA-8 SATA 3.x device ada1: 600.000MB/s transfers (SATA 3.x, UDMA6, PIO 8192bytes) ada1: Command Queueing enabled ada1: 2861588MB (5860533168 512 byte sectors: 16H 63S/T 16383C) ada2 at ahcich2 bus 0 scbus2 target 0 lun 0 ada2: <ST3000DM001-1CH166 CC43> ATA-8 SATA 3.x device ada2: 600.000MB/s transfers (SATA 3.x, UDMA6, PIO 8192bytes) ada2: Command Queueing enabled ada2: 2861588MB (5860533168 512 byte sectors: 16H 63S/T 16383C)
I then found a forum post that talked about the auto-tuning option. I enabled that and got slightly better results:
Code:
[root@apple] /mnt/MAINVOL/Media# dd if=/dev/zero of=10g.img bs=1000 count=1000000 1000000000 bytes transferred in 26.352285 secs (37947373 bytes/sec) = ~36MB/sec
I'm not sure what to try next though. It seems like I am missing some key settings. I see forum posts from people with similar setups getting 100MB/s+. Anyone have some ideas on what else I should check or configure?
Thanks!