SSDキャッシングとは何ですか?

低速のHDDを使用する場合、コンピュータのパフォーマンスを向上させるためのいくつかのオプションがあります。 最も簡単な解決策は高速SSDに切り替えることですが、特に数テラバイトのストレージが必要な場合、これらは高価になる可能性があります。 もう1つの解決策は、64GBドライブなどのより小さなSSDを入手し、それを低速ドライブの高速キャッシュとして使用することです。 このセットアップでは、小さいSSDはドライブとしてではなく、「実際の」ドライブを高速化するための一時的なストレージ方法としてのみ機能します。

キャッシュとは何ですか?

キャッシュは、データを一時的に保存するために設計された高速ストレージ方式です。 キャッシュは、読み取りおよび書き込みキャッシュの形式で、低速のストレージデバイスのパフォーマンスを最適化するために使用できます。

読み取りキャッシュには、最近使用された、または定期的に使用されているデータのコピーが保存されます。 これにより、このデータをより迅速に読み取ることができ、読み込み時間が短縮されます。 読み取りキャッシュは、低速のドライブから同じデータを繰り返し読み取る場合に特に便利です。 たとえば、オペレーティングシステムの起動時間とビデオゲームの読み込み時間は、高速ストレージの恩恵を受けることができます。

書き込みキャッシュは通常、低速のストレージに書き込む必要のあるデータを格納するためのバッファーとして使用されます。 たとえば、100MB /秒でのみデータを書き込むことができるHDDと1000MB /秒でデータを書き込むことができるSSDキャッシュがある場合、次の場所でデータを書き込むことができます。 SSDのキャッシュへの速度が上がるため、タスクはより速く完了し、キャッシュがデータを低速のHDDに転送するのを可能な限り速く整理します。 それ。

SSDキャッシングはどのように機能しますか?

読み取りキャッシュは、定期的に使用されるアプリケーションのパフォーマンスを向上させるため、SSDキャッシングの最も一般的な形式です。

SSD書き込みキャッシュには、ライトバック、ライトアラウンド、ライトスルーSSDキャッシュの3つのバリエーションがあります。 ライトバックSSDキャッシュは上記のように機能し、データは最初に高速でSSDキャッシュに書き込まれ、次にデータを受け入れることができる速度で低速のHDDにデータを渡します。 これにより、SSDがいっぱいになるまで、SSD速度のデータ書き込みの利点が得られます。その時点で、パフォーマンスはHDDの書き込み速度まで低下します。 このタイプの書き込みキャッシュは、電源損失またはSSD障害によって引き起こされるデータ損失に対して脆弱である可能性があります。

ライトアラウンドSSDキャッシュは、SSDキャッシュではなくHDDにデータを書き込むことを優先します。 これは通常、読み取りキャッシュに使用できるキャッシュスペースの量を最適化するために行われます。 データは最初の読み取り後にのみキャッシュされます。つまり、ゲームの初回起動または読み込みは遅くなりますが、プロセスを繰り返すと速度が向上します。

ライトスルーSSDキャッシュは、SSDキャッシュとHDDの両方に同時にデータを書き込みます。 これにより、最初の読み取り時にデータをキャッシュから高速で取得できます。 これは、アプリがHDDから最初に起動するのが遅くなるのを防ぐのに役立ちますが、不要なデータをキャッシュしてしまう可能性が高くなり、SSDの寿命が短くなる可能性があります。

ハイブリッドSSD

SSHDまたはソリッドステートハイブリッドドライブは、HDDのエンクロージャー内にSSDキャッシュを実装します。 SSHDは、ドライブスロットが1つしかないラップトップやその他のデバイスに特に役立ちます。 ただし、SSDキャッシュとして使用するためにハイエンドSSDを手動で購入して構成すると、より良い結果が得られる可能性があります。