ハイブリッド ハード ドライブをシステム ドライブとしてではなく、ストレージ専用として使用する場合、キャッシュはその方法でも機能しますか?

ハイブリッド ハード ドライブをシステム ドライブとしてではなく、ストレージ専用として使用する場合、キャッシュはその方法でも機能しますか?

はい、ハイブリッド ハード ドライブ (この場合は Western Digital の 1 テラバイト、16 ギガ ハイブリッド、7200 rpm) は、主にオペレーティング システムを実行してパフォーマンスを向上させるために設計されていることを知っています。その役割では問題なく動作します。ただし、Windows 8.1 用のソリッド ステート ドライブをすでに持っているため、WD ドライブをビデオや音楽の保存と再生、およびその他のアーカイブ目的の 2 番目のドライブとして使用しています。質問は次のとおりです。ハイブリッド ドライブを保存のみに使用する場合 (Windows システム ドライブとして使用しない場合)、組み込みのソリッド ステート キャッシュは何らかの役割を果たしますか? たとえば、頻繁に再生されるビデオや音楽ファイルは、読み込みと再生を高速化するためにキャッシュに読み込まれますか?

答え1

ハイブリッド ドライブは、非常に大きなキャッシュを備えた通常のドライブと考えてください。このキャッシュには、ドライブがユーザーが必要としていると推測した内容が格納され、それらの内容にすばやくアクセスできるようになります。

推測を行うメカニズムは多種多様ですが、ほとんどの場合、非常に単純な使用頻度アルゴリズムを使用できます。システムが頻繁にアクセスする特定の項目があるため、このアルゴリズムは OS ファイルに適しています。

しかし、他の種類のデータでも問題なく動作します。HDD からビデオのストリーミングを開始した場合、ビデオの残りの部分がすぐに必要になる可能性が高いため、事前にキャッシュしておくことは容易に予測できます。

ドライブはすでにこれを行っています。最近のドライブにはキャッシュが組み込まれています。要求したものだけを一度に 1 チャンクずつ取得するだけなら、非常に非効率だからです。ハイブリッド ドライブの SSD レイヤーは、その概念を拡張しているだけです。

答え2

2 台目のドライブを高速にしたい場合は、別の SSD を入手してください。高速でも容量はたっぷり必要な場合は、ハイブリッドを入手してください。キャッシュの仕組みに注意してください。キャッシュは、繰り返し開いたりアクセスしたりするファイル コレクションや、非常に高速に開く必要があるファイル コレクションへの読み取りアクセスを改善します。したがって、プログラムを頻繁に使用しない場合はキャッシュされず、ハイブリッド ドライブは通常のドライブと同じになります。また、追加のストレージ スペースだけが必要な場合は、HDD を入手してください。

お役に立てれば。

乾杯! :)

答え3

はい、セカンダリ ドライブとしても違いが出る可能性があります。SSD 部分に何を入れるかを決定するテクノロジは、OS、ドライバー、またはファイル システムとは無関係です。そのため、Windows は、どのファイルをキャッシュするか、どのファイルをキャッシュしないかについて、ドライブにヒントを与えることさえできません。

見積フォームウエスタンデジタル:

SSHD ファームウェアの高度なアルゴリズム セットは、頻繁に使用されるデータを追跡して優先順位を付け、時間の経過とともに適応、学習、最適化し、ホストや関連するストレージ デバイス ドライバーからの影響を受けることなくインテリジェントな決定を下します。

そしてもう一つシーゲイト:

ファームウェアを介して Seagate SSHD 内に実装されている Adaptive Memory テクノロジーは、自己学習テクノロジーとも呼ばれます。これは、SSHD がホストや関連するストレージ デバイス ドライバーの影響を受けずに、NAND フラッシュ メモリに保存するデータをインテリジェントに決定するためです。Adaptive Memory テクノロジーは、ホスト レベルのパフォーマンスを向上させるために重要なデータ要素を識別し、そのようなデータ要素を HDD ストレージから NAND フラッシュ メモリに昇格させることで機能します。

ただし、セカンダリ ドライブをビデオのストリーミング、オーディオの再生、または同じファイルの繰り返し読み取りを頻繁に伴わないその他の用途に使用する場合は、あまりメリットがありません。その場合、おそらくファイルシステム データのみが保存されます (ディレクトリを繰り返し開いてその内容を確認したり、表示するムービーを選択したりしない限り)。それだけを行う場合は、通常の HDD を使用する方がよいでしょう。

クリエイティブな作業を行っていて、1 日に同じファイルを複数回開く場合 (たとえば、画像を含むページを編集する場合)、最も頻繁に使用されるファイルがキャッシュされる可能性が高くなります (そのため、会社のロゴは、それを参照するすべてのドキュメントで高速に読み込まれます)。

プログラマーでコードを書く場合、プログラムを再コンパイルするたびにコンパイラーが編集されていないコードをすべて何度も読み取るので、その点では確実にメリットが得られます。

ゲームに関しては懐疑的です。私はゲーマーではないので分かりませんが、ゲームはロードがかなり前に行われるように設計されていると思います。HDD の速度は、ビデオ カードのようにアクション中に要因となる可能性は低いでしょう。レベル切り替えなどの数ミリ秒の違いはおそらく無視できるほど小さく、実際には問題になりません。低速ドライブの方が、脳に余分な休息サイクルが与えられるため、パフォーマンスが向上する可能性があります ;-)

関連情報