質問: hddの転送速度について教えてください sata2のhddを購入しました sata2は転送速度が300mbytes/secとして売られていますよね? ですが実際に速度を計ると(crystaldiskmark)130~140mbytes/secくらいしか出ていません(フォーマット直後) sataの規格の150mbytes/secより速度が低いというのはどういう事なのでしょうか? これは読み書き合わせて300という事なのでしょうか? それとideのata100のhddを調べてみると30mbytes/sec前後しか速度が出ていませんがこれが普通なのでしょうか?それが普通であるならばどういった基準でこの速度の数字を決めているのでしょうか? このmbytes/secというのは秒間それだけの転送速度が出ると思っていたのですが実際のところはどうなのでしょうか? よろしくお願いします
回答: なんかこう、揶揄するわけではありませんが「一般道の法定速度は60km/hなのに常時そんな速度は出せない!おかしい!」というような話に思えてきました。 要はsataの規格というのは道路なんですよ。車の走る速度に合わせて制限速度を上げていっているだけの。 いくら立派な道路(高速なsata規格)があっても走る車(ハードディスク)が低速ギヤ(小さなデータのランダムアクセス)でガリガリやっていてはまったく速度は出ません(4kb程度の小データをランダムアクセスした場合、最新のhddでも10mb/sを大きく割り込みます)し、そもそも出力的に高速を出せないミニカーとか(dvdなどの光学ドライブ、古いhdd)はもっと遅いことだってあります。