よくよく考えたら、VT6421AにつなぐためにOPT1で1.5Gbpsに制限していたことを失念していました。
気を取り直して、3Gbpsに戻して、接続先を玄人志向のSATA3I2-PCIeに変更してやり直しました。
(テスト書き込みサイズは前回と同じ8GBです。)
なお、ベンチマークには影響しないと思いますが以下のケースを利用しています。
EZ-RC01-BK トレイ不要リムーバブルケース
gpt コマンドを使って開始セクタを4K(512×8)の倍数である40に調整します。
そして4Kフラグメントでフォーマットします。
# gpt destroy /dev/ad4
# gpt create /dev/ad4
# gpt add -b 40 -s 3907029056 /dev/ad4
# newfs -S 4096 -b 32768 -f 4096 -O 2 -U -m 8 -o time /dev/ad4p1
# gpt show /dev/ad4
start size index contents
0 1 PMBR
1 1 Pri GPT header
2 32 Pri GPT table
34 6
40 3907029056 1 GPT part - FreeBSD UFS/UFS2
3907029096 39
3907029135 32 Sec GPT table
3907029167 1 Sec GPT header
diskinfoによる情報:
# diskinfo -tv ad4
ad4
512 # sectorsize
2000398934016 # mediasize in bytes (1.8T)
3907029168 # mediasize in sectors
3876021 # Cylinders according to firmware.
16 # Heads according to firmware.
63 # Sectors according to firmware.
ad:WD-WCAVY2947600 # Disk ident.
Seek times:
Full stroke: 250 iter in 8.237599 sec = 32.950 msec
Half stroke: 250 iter in 5.843690 sec = 23.375 msec
Quarter stroke: 500 iter in 9.792176 sec = 19.584 msec
Short forward: 400 iter in 2.864924 sec = 7.162 msec
Short backward: 400 iter in 2.071866 sec = 5.180 msec
Seq outer: 2048 iter in 0.329293 sec = 0.161 msec
Seq inner: 2048 iter in 0.291931 sec = 0.143 msec
Transfer rates:
outside: 102400 kbytes in 0.975746 sec = 104945 kbytes/sec
middle: 102400 kbytes in 1.210277 sec = 84609 kbytes/sec
inside: 102400 kbytes in 2.118571 sec = 48334 kbytes/sec
ddによるRAWデバイス読み書きの結果:
# dd if=/dev/zero of=/dev/ad4p1 bs=1m count=8k
8192+0 records in
8192+0 records out
8589934592 bytes transferred in 92.930809 secs (92433658 bytes/sec)
# dd if=/dev/zero of=/dev/ad4p1 bs=1m count=8k
8192+0 records in
8192+0 records out
8589934592 bytes transferred in 93.116164 secs (92249661 bytes/sec)
# dd if=/dev/zero of=/dev/ad4p1 bs=1m count=8k
8192+0 records in
8192+0 records out
8589934592 bytes transferred in 92.697650 secs (92666153 bytes/sec)
# dd if=/dev/ad4p1 of=/dev/null bs=1m count=8k
8192+0 records in
8192+0 records out
8589934592 bytes transferred in 78.864713 secs (108919874 bytes/sec)
# dd if=/dev/ad4p1 of=/dev/null bs=1m count=8k
8192+0 records in
8192+0 records out
8589934592 bytes transferred in 78.826804 secs (108972255 bytes/sec)
# dd if=/dev/ad4p1 of=/dev/null bs=1m count=8k
8192+0 records in
8192+0 records out
8589934592 bytes transferred in 78.814522 secs (108989237 bytes/sec)
上記のように、WD20EARSでは、パーティション先頭8GBの領域に対して、
リード108MB/s、ライト92MB/sぐらいは出るようです。
タグ: Advanced Format, FreeBSD, FreeNAS