FreeBSDでWD10EARSをMBRで使う際に本来の性能を出す方法
YKさんからのコメントで、MBRだとgpart addするときに-b 64を指定しても63の倍数で丸められるから性能が出ないと教えてもらった。さっそく再作業。
# dd if=/dev/zero of=/dev/ad8 bs=4096 count=8 # gpart create -s mbr /dev/ad8 # gpart add -b 504 -s 1953524664 -t freebsd ad8 # newfs -S 4096 -U /dev/ad8s1
gpart listで構成を確認。startが504になってるな。
Geom name: ad8 fwheads: 16 fwsectors: 63 last: 1953525167 first: 63 entries: 4 scheme: MBR Providers: 1. Name: ad8s1 Mediasize: 1000204627968 (932G) Sectorsize: 512 Mode: r1w1e2 rawtype: 165 length: 1000204627968 offset: 258048 type: freebsd index: 1 end: 1953525167 start: 504 Consumers: 1. Name: ad8 Mediasize: 1000204886016 (932G) Sectorsize: 512 Mode: r1w1e3
これでddによる書き込みを実行したところ、以下の通りGPTを使った場合と同等の性能が出た。
34359738368 bytes transferred in 370.817566 secs (92659414 bytes/sec)
教えていただいてありがとうございました >YKさん。