6.0Gb/s 定格の SATA 3.0 HDD の最大読み取り/書き込み速度はどれくらいですか?

6.0Gb/s 定格の SATA 3.0 HDD の最大読み取り/書き込み速度はどれくらいですか?

SATA III 6.0Gb/s ハード ディスク ドライブの実際の最大読み取り/書き込み速度はどれくらいですか?

6.0gb/s の意味はわかっています。6 ギガビット/秒という意味です。ギガという接頭辞は SI 10 進法の定義を使用しており、1,000,000,000 を意味し、メガの 1,000 倍、キロの 1,000,000 倍です。ただし、コンピューターはバイナリを使用し、バイトを基本単位として使用します。1 バイト = 8 ビットで、各単位は前者の 1,024 倍です。したがって、1 KB は 1,024 バイト、8,192 ビット、1 MB は 1,048,576 バイト、8,388,608 ビット、1 GB は 1,073,741,824 バイト、8,589,934,592 ビットです。したがって、10 進法の 6.0gb/s は 732,421.875 KB/s またはバイナリでは 715.2557373046875 MB/秒。

しかし実際には、私の HDD は Seagate BarraCuda ST1000DM010 1TB 7200 RPM 64MB SATA III 6.0gb/s であり、マザーボードの SATA III 6.0gb/s ポートに接続されています。

ここに画像の説明を入力してください

しかし、taskmgr.exe でこの HDD のディスク読み取り/書き込み速度が 160MiB/秒を超えるのを観測したことは一度もありません。256MiB のバッファー サイズで FastCopy を使用して同じ HDD からファイルをコピーすると、転送速度は最大 128MiB/秒、通常はほとんどの場合約 108MiB/秒になりますが、興味深いことに、Get-FileHashHDD の I/O 速度が最大 144MiB/秒まで急上昇することがあります。

では、SATA 6.0gb/s インターフェースを備えた 7200 rpm の SATA III HDD の最大読み取り/書き込み速度はどれくらいでしょうか?

購入予定なのでこの質問をしますSeagate Exos 7E8 4TB 512n SATA 128MB キャッシュ 3.5 インチ エンタープライズ ハード ドライブ (ST4000NM0035)私の 64MB の代わりに 128MB のキャッシュが搭載されているので、読み取り/書き込み速度はどの程度になるでしょうか? 私の 2 倍のキャッシュが搭載されているので、約 256MiB/秒、またはそれ以上でしょうか?


SATA は 8b/10b エンコーディングを使用するため、理論上の最大データ レートは 4.8gb/s で、これは 600MB/s または 572.20458984375MiB/s に相当しますが、この速度は実際に得られる速度よりもはるかに高速です...

答え1

SATA インターフェイスは 6 Gbps で動作します。これは、8 ビット バイトが 8b10b ライン コードで 10 ビット シンボルにエンコードされるため、600 MB/秒に相当します。

ただ、機械式回転ハードドライブでは、このような高速読み取りまたは書き込みを実現することはできません。

Seagate ST1000DM010 のマニュアルには、どのようなバースト速度と持続的な読み取り/書き込み速度が達成できるかも記載されています。インターフェイス速度が 600 MB/秒であっても、平均は 156 MB/秒です。

関連情報