質問: デバイスやメディアの転送速度の表し方について お世話になります。若干興味本位での質問です。 ハードドライブや一部のusb機器では転送速度として、 i/o data transfer rate 600mb/sなどという記載がありますが、 記録メディアの場合、特にディスクものだと速度を表す表記としては「16倍速対応」などだと思います。 この16倍速というのは、例えば4.7gbのディスクに 「4.7gbを16倍の速度で書き込めます」という意味でいいのでしょうか? ちょっと試験的に表などを作りたく、これらの転送速度を一律mb/sなどの表記に直したいのですが、 ディスク系の場合の転送速度というのは、これはドライブの書き込み速度ど同意なのでしょうか? (書き込みだけで、readはこの際には気にしません。) それとも、ディスク事態の転送速度というのを割り出す、 納得の方法や記載のあるものもあるのでしょうか? できれば、「ここのメーカは記載がある」とかではなく、様々なメディアで応用させたいので、 この数値を調べれば、それは実質転送速度(mb/s)と同じ意味になるのではないか? という様なアドバイスやヒントでもいいので、教えて頂けると幸いです。 よろしくお願いします。
回答: 何か勘違いされてませんか? usbはいわるデータバスで信号線にしか過ぎません。つまりこのusbでは理論的に600mb/secのデータ転送ができます。ということに過ぎません。hddの転送スピードもそうです。今はインターフェースがstaとなりかなり早くなっていますが、実際の書き込みスピードはhddの回転スピードやシークのスピードでかなり遅くなります。hddの場合は転送スピードは遅いより早い方がいいですけね。実際のインタフェースのスピードはマザーボードに乗っているcpuパワーやチップセットさらにはマザーボードの設計からも影響を受けます。まあ普通は目安の値として受け取るべきものですよ。 厳密に出そうとするなら、実測しかありません。 cdやdvd、blなどで○○倍速というのは転送スピードではありません。たとえばcdで70分の再生時間があるcdをコピーしようとした場合に、2倍速書き込みというのは半分の時間つまり35分で書き込みができます。ということです16倍速なら4分少々といったところです。 実質転送スピードは実測でしかわかりません。大体表記してある数字はほとんどが理論値ですからね。