低容量 SSD の購入をやめるべき理由はたくさんあります。もう少しお金を出せばストレージが増えるだけでなく、ドライブの速度も上がるという素晴らしい副作用も得られます。
信じられない?その理由は次のとおりです。
大容量の SSD は高速ですか?
物理的な回転プラッタと移動する読み取り/書き込みヘッドに依存する従来のハードディスク ドライブとは異なり、ソリッド ステート ドライブは、SSD コントローラーとして知られる特殊なプロセッサによって制御される NAND フラッシュ メモリ チップを利用します。より大きなドライブによる速度の利点を理解するには、並列化と呼ばれる概念に注目する必要があります。 SSD コントローラーには、高速道路の車線と同様に、コントローラーを個々の NAND フラッシュ メモリー チップに接続する複数のメモリー チャネルが装備されています。
ドライブの容量が 256 GB など、小さい場合は、含まれる物理 NAND チップの数が少なくなります。その結果、コントローラーは使用可能なすべてのチャネルを実装できない場合や、チャネルごとに 1 つのメモリ ダイしか実装できない場合があります。これにより、同時に書き込みまたは読み取りできるデータの量が制限されます。対照的に、1 テラバイトや 2 テラバイト モデルなどの大容量ドライブでは、総ストレージ容量を達成するために大幅に多くの NAND フラッシュ チップが必要になります。回路基板上にはより多くの物理チップが存在するため、SSD コントローラーは、使用可能なすべてのチャネルに同時にデータを分散でき、多くの場合、同じチャネル上の複数のダイにわたって操作をインターリーブします。
これにより、ドライブはデータを並行して読み書きできるようになり、全体のスループットが大幅に向上します。これは、交通量の多い高速道路に料金所を追加するのとまったく同じように機能します。より多くのデータ パケットが、列に並んで待つことなく同時に通過できます。したがって、コントローラーの最大チャネル制限に達する特定の点までは、より大容量のソリッド ステート ドライブを購入することは、純粋にパラレル フラッシュ メモリ アクセスの物理的な理由から、より高速なシーケンシャルおよびランダムの読み取りおよび書き込み速度を購入することに直接変換されます。かなりクールです。
他にどのような側面が考慮されますか?
並列化は、大容量ソリッド ステート ドライブが高速化を実現する最も重要なアーキテクチャ上の理由ですが、他のいくつかの重要な技術的側面が全体的なパフォーマンス方程式に影響を及ぼします。これらの中で最も重要なものの 1 つは、シングルレベル セル (SLC) キャッシュのサイズです。最新のソリッド ステート ドライブは通常、物理セルごとに複数ビットのデータを保存するトリプル レベル セルやクアッド レベル セル NAND などのマルチレベル セル テクノロジーを使用します。これにより容量が増加し、製造コストが削減されますが、本質的に書き込み速度が遅くなります。これを補うために、ドライブのメーカーはドライブの容量の一部をシミュレート SLC モードで動作するようにプログラムします。このモードでは、受信データをバックグラウンドの低速で高密度のストレージにフラッシュする前に猛烈な速度で受け入れます。
動的 SLC キャッシュ サイズは通常、利用可能なストレージ全体のパーセンテージとして割り当てられるため、大容量ドライブには本質的に大幅に大きな SLC キャッシュが搭載されます。つまり、高解像度のビデオ プロジェクトや大規模な最新ビデオ ゲームなどの大容量ファイルを、キャッシュがいっぱいになってパフォーマンスが低下する前に、小さなドライブよりもはるかに長い時間、最大速度で 2 テラバイトのドライブに書き込むことができます。
さらに、DRAM キャッシュの有無とサイズも重要な役割を果たします。プレミアム ソリッド ステート ドライブには、フラッシュ変換レイヤー (基本的にドライブ上のすべてのデータが配置されている場所のマップ) を保存するための専用 DRAM チップが含まれています。より大容量のドライブは、より大きな DRAM キャッシュと組み合わせられることが多く、コントローラーが低速の NAND フラッシュ自体を検索せずにデータを見つけられるようにすることで、ランダムな読み取りおよび書き込み操作がさらに高速化されます。
最後に、物理インターフェイスとコントローラー自体の世代 (PCIe 第 4 世代から第 5 世代への移行など) によって絶対最大帯域幅の上限が決まり、高度に並列化された NAND チップがマザーボードへの接続によってボトルネックにならないようにします。
低容量の SSD にはもう意味はないのでしょうか?
私は通常、低容量の SSD が嫌いですが、これは多くの理由のうちの 1 つです。しかし、たとえ速度が遅くても、一部の人にとってはそれでも良いのです。エントリーレベルのオフィスワークステーション、基本的な家庭用メディア消費デバイス、または Web ブラウジングやワードプロセッサのみを目的とした軽量ラップトップの場合、最大シーケンシャル読み取りおよび書き込み速度はほとんど関係ありません。これらのシナリオでは、システムは、最小並列化されたソリッド ステート ドライブであっても、帯域幅を飽和させるほどの要求を必要とするワークロードを生成することはありません。
標準の 256 ギガバイト ドライブは、従来の機械式ハード ドライブと比較して、瞬時の起動時間と機敏なアプリケーション起動という重要な利点を提供し、絶対的に低いエントリ ポイントで完璧に応答性の高いユーザー エクスペリエンスを提供します。さらに、低容量ドライブは、予算を重視したデスクトップ コンピューターを組み立てるシステム ビルダーの間で依然として高い人気を誇っています。これらのビルドでは、小型で非常に手頃なソリッド ステート ドライブが、オペレーティング システムと重要なアプリケーションを収容する専用のブート ドライブとして独占的に展開されることがよくあります。これにより、ユーザーが大規模なビデオ ゲーム ライブラリや大容量メディア アーカイブなどの大容量ストレージを、はるかに安価で大容量の機械式ハード ドライブにオフロードしている間、システムの応答性が確保されます。
さらに、企業情報技術の分野では、何百、何千もの従業員の端末にテラバイトサイズのドライブを装備することは、莫大かつ不必要な出費となります。データがローカルのマシンではなくリモート サーバーに集中的に保存されるシン クライアントやクラウド依存のエンタープライズ セットアップの場合、最小限のローカル ストレージだけでは十分ではありません。それは経済的に最も責任のある選択です。
基本的に、より高性能な SSD を実際に必要としないのであれば、多少の優位性はなくても大丈夫です。