web-dev-qa-db-ja.com

SSDハイブリッドドライブは、HDD + ReadyBoostフラッシュよりも優れたパフォーマンスを発揮しますか?

Seagateは Momentus XT Solid State Hybrid Drive と呼ばれる製品をリリースしました。これは、Windows ReadyBoostがOSレベルのソフトウェアで実行しようとしていることとまったく同じです。ソリッドステートフラッシュメモリのパフォーマンスと一緒に大きなハードドライブの。

Momentus XTは、Windows ReadyBoostで、まともなハードドライブと同様のフラッシュメモリストレージの同様のアドホックペアリングよりも優れていますか?

明らかな「ハードウェアの実装はソフトウェアの実装よりも高速である必要がある」以外に、ReadyBoostがそのようなハイブリッドデバイスと同じように実行できないのはなぜですか?

16
Chris W. Rea

主な違いの1つは、ReadyBoostがUSB 2.0帯域幅に制限されているのに対し(コンピューターに非常にまれで非常にブリーディングのEdge USB 3.0がない場合)、ハードドライブははるかに高速なSATAインターフェイス上にあることです。

したがって、SATAだけに高速フラッシュメモリを搭載することは、それがより高速になると断言するのに十分な勝利です。

ReadyBoostは、比較的遅いI/O制約を中心に設計されているため、実行できる範囲も制限されます。

私が見つけた1つのレビュー はかなり肯定的でした。適切なアルゴリズムを使用すれば、SSDの速度(ほとんど)と容量および低価格(従来のHDDのメガバイトあたり)の両方の長所をここで実現できるように思われます。

13
Jeff Atwood

ここで勝者となるのはテクノロジーではなく、何をどこに保存するかを決定するために使用されるアルゴリズムになると思います。 Vista、Win7、またはハイブリッドのアルゴがわからないので、合理的な答えを得るには経験的な証拠が必要だと思います。そうは言っても、OSはより複雑なアルゴリズムを実行し、長期間にわたる使用パターンを調べ、ファイルシステム自体をよりよく理解できるため、おそらくそこにはもっと多くの可能性があります。 ReadyBoostの速度低下の可能性の1つは、リムーバブルメディアを想定しているため、すべてを暗号化する必要があることですが、ハイブリッドソリューションにはそのような制約はありません。

「ハードウェアの実装は、ソフトウェアの実装よりも高速である必要があります」

それが真実である必要があるかどうかはわかりませんが、コンピュータのワークロードが重い場合でも、ハードドライブは最適な速度で動作するという利点があります。編集:また、データバスを空に保ちます。

ReadyBoostの利点は、2つのストレージテクノロジーを分離しているため、価格が下がったりテクノロジーが向上したりしたときに、それらを個別に更新できることです。

2
Andy

ハイブリッドハードドライブが優れている1つの方法は、ReadyBoostでは不可能なのに、ブートストラップを高速化できることです。 HHDは、起動に使用されるファイルをキャッシュできるため、起動を高速化できます。

OSは起動時にReadyBoostドライブの内容を信頼しないため、ReadyBoostはこれを実行できません。実際、ReadyBoostセッションキーはシャットダウン時に破棄され、起動のたびに新たに生成されるため、OSは必要な場合でも古いReadyBoostキャッシュを読み取ることができませんでした。

1
Jamie Hanrahan