ハードドライブはSATA IIIを完全に利用できますか?


24

私のマザーボードは現在、SATA IIとIII(それぞれ3 Gb / sと6 Gb / s)の両方をサポートしていますが、オンラインを読んだ後、6 Gb / sにHDDを接続することはほとんど無意味です。その場合は、実際に使用できるもののために2つのSATA IIIポートを開いたままにします(この時点では、何ができるのかよくわかりません)。

これは私が読んだ記事の一部です。

他のすべての点で、SATA 6Gb / sまたはSATA 3Gb / sポートに接続された同じ単一のドライブと基本的に違いは見られませんでした。これはすべて、明らかにハードドライブが6Gb / sバスを実際に利用できないためです。

HardOPCから。


2
まあ、私はあなたがsata 3ポートを使用することで何も失うことはないだろうと付け加えます、そしてポートの切り替えは将来オプションになるかもしれません。
ジャーニーマンオタク

回答:


45

留意すべき点:

  • 8b / 10bエンコードにより、SATA IIおよびSATA IIIの最大データ転送速度はそれぞれ300 MB / sおよび600 MB / sです。

  • ドライブに適切なインターフェイスを選択する場合、概念は完全に活用され恩恵を受けることができます。

    最大データ転送速度が301 MB / sのドライブは、SATA IIIの600 MB / sを最大限に使用できませんが、SATA IIの300 MB / sによって制限されます。

  • ドライブのスループット(ディスクからコンピューターへの転送速度)は、内部(ディスクからバッファーへ)および外部(バッファーからコンピューターへ)の両方の転送速度の影響を受けます。後者はインターフェイス(SATA IIIなど)ドライブによって決定され、前者はドライブのみによって決定されます。

    インターフェイスは、ドライブ自体よりも常にわずかに高速である必要があります。そうでない場合、ドライブの速度が低下する可能性があります。

私のマザーボードは現在、SATA IIとIII(それぞれ3 Gb / sと6 Gb / s)の両方をサポートしていますが、オンラインを読んだ後、6 Gb / sにHDDを接続することはほとんど無意味です。

現在のところ、最速のHDDはWestern Digital VelociRaptor WD1000DHTZです。SATAIIIインターフェースを使用すると、その最大外部転送速度は401 MB / s(SATA IIより高速)です。ただし、これは、すでにバッファリングされているデータを読み取る場合、または書き込みアクセラレーションを使用する場合にのみ重要です。

HDDの最大スループットは209 MB / sですが、SATA IIによって速度が低下することはありませ

その場合は、実際に使用できるもののために2つのSATA IIIポートを開いたままにします(この時点では、何ができるのかよくわかりません)。

現在の消費者レベルのSSDは確かにSATA IIIの恩恵を受けることができます。たとえば、Samsung 830の読み取り速度は520 MB / sであり、SATA IIインターフェイスによって大幅に遅くなります。

ランダム読み取りを実行する場合、インターフェースの速度は定格の制限をはるかに超えてスループットに影響します。

ランダム読み取りパフォーマンス

ご覧のとおり、SATA IIインターフェースを使用した場合、200 MB / sを超えるドライブはありません。SATA IIIインターフェースで300および350 MB / sを渡すSamsung 830およびOCZ Vertex 3(SF-22XX)でさえもありません。

さらに、消費者レベルのSSDはSATA IIIよりもはるかに高速です。たとえば、PCIe SSD OCZ RevoDrive 3の最大読み取り速度は975 MB / sです。

エンタープライズSSDは、SATA IIIの600 MB /秒をはるかに超える速度を実現します。たとえば、ioDrive Octalの最大読み取り速度は6700 MB /秒です。


この答えは完璧です。たぶん、この理由のために、ある時点でSSDに投資するべきでしょう。ハードドライブの最大スループットをテストするにはどうすればよいですか?確かにSATA IIの下にありますが、私はただ興味があります。
nathpilland

1
Tom's Hardware が無料でオープンソースの記事Iometerに使用したベンチマークツールの1つ。
デニス

「MB」を「Mb」に変更してください。また、メガバイトとメガビットの間には桁違いがあります。
アーロンLS 14

@AaronLS:正確にはどこですか?
デニス14

素晴らしい。いくつかの担当者が来ています!
Marc.2377

12

1つの HDDで6Gb /秒のSATAリンクや3Gb /秒のリンクを埋めることはできません。

SSDまたはポートマルチプライヤを使用する場合、それは別の話です。


1
ポートマルチプライヤの+1、これらのことは聞いたことがありません。私はおそらくこれらを使用しないでしょうが、それは興味深い考慮事項です。
nathpilland

4

大部分のハードドライブは、SATA 1インターフェイスさえも完全に利用できません。

ほとんどの3.5インチモデル(7200 rpmを超えない)は、シーケンシャル読み取りで150 MB /秒の制限に近づいていません。2.5インチ7200 rpmドライブはさらに低速です(通常100 MB /秒未満)。

確かに、10000 rpmと15000 rpmのドライブがありますが、それらはまれで、高価で、騒がしく、ホームユーザーよりもエンタープライズユーザーを対象としています。これらの高性能ハードドライブはSATA 1を飽和させます。

SATA 2のフルスピードは、今後数年間、従来のHDDでは到達できません。

より高速のインターフェース速度の唯一の用途は、ドライブがそのバッファー(通常8〜64 MB)からデータを転送する能力です。気になりますか?

ところで、SATA 3は多くの(すべてではない)SSDでもほとんど役に立ちません。SSDで速度と応答性を実現するのは、ランダムな読み取り/書き込み速度であり、多くのドライブでSATA 2のしきい値を大幅に下回ります。ただし、順次読み取り/書き込み速度は、SATA 2のしきい値を超えます。


4
-1この答えは正確ではありません。 SSDは、SATA IIIポートを飽和させる可能性があります。
-Deltik

3

ほとんどのマザーボードSATA 6GBコントローラのボトルネックを見る限り、ここでは言及していません-HDD自体とプロセッサは書き込みと読み取りの引用された速度をサポートしている可能性がありますが、マザーボードはSATA 3コントローラに搭載されていますこれらの速度はまったくサポートされません。

ssdへのアップグレードを検討する場合、ハードウェアの残りの部分が2年以上古い場合、一部の古いオンボードコントローラーはそのような速度をサポートしないため、引用された最高速度を達成できない可能性があります。マザーボードがRAIDをサポートしている場合、RAIDアレイにドライブを配置することで高速化を実現できますが、これは平均的なユーザーが考えるには多すぎるかもしれません。実際、古いチップセットを使用している一部のユーザーは、以前のsata 3の代わりにsata 2ポートを使用することで、より高速な速度を報告します。

システムのssdの実際の読み取り書き込み速度をテストするには、このリンクを使用できます-AS SSDベンチマークテストへのリンクがありますwww.overclock.net/t/754763/as-ssd-benchmark-thread

pcie ssdは低速コントローラーを完全にバイパスするため、パフォーマンスが大幅に向上します。唯一の欠点は、pcieスロット間で帯域幅が分割されるため、グラフィックアプリケーションにpcを使用し、ハイエンドのグラフィックカードを使用すると、スロットごとに帯域幅が減少することです-すなわち、2 x 16 pcieは1 x 16と1 x 8に減少します。もう1つ気を付けなければならないのは、オペレーティングシステムをインストールする場合、マザーボードはpcieスロットからのブートをサポートする必要があるということです。

疑わしい場合は、現金を支払う前に情報をよく調べてください。ビルドまたはアップグレードを計画するときは、overclock.netが最高の情報源の1つであることが常にわかっています。tomsハードウェアとanantechも良いレビューとアドバイスを提供しています。


1

ヘリウムで満たされたドライブの出現により、メーカーは7TBで回転する10 TB、12 TB、さらには14 TBのハードドライブを発表しました。これは、特にドライブ内の大量のプラッターで乱流を減らす低ヘリウム密度によって可能になりました。(以前は、より大きなドライブは5400 rpmに制限され、従来の非ヘリウムハードドライブは現在8 TBに制限されていました。)

ハードドライブの容量が増えると、速度も向上します。これは、電気機械ディスク SATA 3Gb / sインターフェイスを飽和させる可能性があることを意味します。特に、Seagate BarraCuda Pro 12 TBドライブは270 MB / sを超える可能性があります。これは、SATA 3Gb / sで許容される理論上の300 MB / sに非常に近く、実際、SATA 6Gb / sリンクがないとドライブが実際にこの速度に到達できないほど十分に近いです。

ただし、現在のところ、SATA 6Gb / sインターフェースを飽和させるために必要な550-560 MB / sに達することができるハードドライブはありません。前述のBarraCuda Proは中途半端です。ただし、ハードディスクテクノロジが進歩するにつれて、この種の速度に達する可能性のあるドライブが存在する可能性が非常に高くなります。HAMRおよびMAMRハードドライブの容量が20 TBまたは40 TBを超えることも可能になります。これらのドライブは、最初にデータセンターで使用するためにリリースされる可能性が高く、主なインターフェイスはSAS 6Gb / sで、SATA 6Gb / sの2倍の速度です。ただし、エンタープライズストレージテクノロジーは後に消費者に届く先例があります(これはNVMe SSDとヘリウムハードドライブの両方で発生しています)。SATA6Gb / sを飽和させる可能性のあるドライブが最終的に見られる可能性が高いです。ただし、これらの種類のドライブが登場する頃には、これらの速度をサポートするためのより高速なインターフェイスが提供される可能性が非常に高くなります。

要するに、完全なパフォーマンスを達成するためにSATA 6Gb / sを必要とする電気機械式ハードドライブがありますが、インターフェイスを飽和させることができるものはありません。


一方、SSDの大半はSATA 6Gb / sインターフェイスを飽和させることができ、最速のコンシューマPCIe SSD はSATA SSDの最大6倍のシーケンシャルI / O速度で動作できます(これは私の個人的なものですデスクトップ、Astaroth):

PCIe SSDからの3.26 GB / sのシーケンシャル読み取り速度を示すディスクベンチマークのスクリーンショット


-1

最近、このトピックについて調査とテストを行いました。ここで私の結論を共有してください:

  1. いいえ、ほとんどのハードディスクの書き込み帯域幅は150MB / sを超えることはできず、読み取り帯域幅は300MB / sを超えることはできないため、SATA III 6Gb / s = 6000Mb / s = 6000 / 8MBps = 750Bpsを完全に使用できませんでした。

  2. しかし、RAID0またはRAID5を作成して、はるかに高いパフォーマンスを得ることができます。たとえば、3つのディスクを使用して1つのRAID0を整理すると、最大読み取り速度は3 * 300MB / s = 900MB / sになります。その後、すでにSATAIIIの最大帯域幅である750MBpsを超えています。

  3. RAIDをセットアップできたとしても、SSDディスクを使用してSATA III帯域幅を最大限に活用することをお勧めします。SSDディスクRAIDの場合、DDR2またはDDR3メモリの帯域幅とほぼ同じ帯域幅を得ることができるからです:4GBps。

  4. SSDディスクW / Rスループットを最大限に活用するために、SSDの最新のインターフェイスはM.2(SSD / PCI Ex)、https://en.wikipedia.org/wiki/M.2です。最大帯域幅は4GBpsで、SSD SATAIIIの5ウェイRAID(750MBps * 5 = 3.75GBps)よりも高いため、SATAスループットを上げるためにSATAIII RAIDを使用する必要はほとんどありません。M.2インターフェイスSSDを使用するだけですメインボードがサポートしている場合は直接。私の3番目の結論は正確ではありませんが、メインボードでM.2インターフェイスをサポートしていない場合でも、それはオプションです。

私の最後の結論:M.2インターフェイスSSDを直接使用し、RAIDの作成に時間を無駄にしないでください。RAIDはSSDではなく、ハードディスク専用です。私の個人的な選択は、システムのブートおよび作業用ディスクとして1つのM.2 SSDディスク、およびデータディスクとしてRAIDとして編成された4つのハードディスクです

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.