SSD には寿命を延ばす隠し設定があります

in tech

ほとんどの SSD に関するアドバイスは、たとえ通常は最も高価な SSD (ちなみに、それだけの価値はありません) を意味するとしても、購入できる最速のドライブを購入することを中心としています。十分なスペースを確保し、SSD が故障し始めた場合は交換することについても説明します。しかし、多くの SSD は、寿命を延ばすための秘訣であるオーバープロビジョニングにもアクセスできます。

基本的な考え方はシンプルです。使用可能な容量の一部を放棄することで、SSD が舞台裏で自動的に管理できるように、より多くの予約スペースが確保されます。このトレードオフは多くのことに役立ちますが、そのためのスペースを犠牲にしても構わないと思いますか?

ほとんどの SSD はすでにオーバープロビジョニングを使用していますが、より多くのスペースを与えることができます

そして最後には素敵なご褒美もあるよ

オーバープロビジョニングとは、SSD のストレージの一部がファイル用に利用可能にされるのではなく、ドライブ自体のために確保されることです。 SSD コントローラーは、その予約されたスペースを、データの移動、削除されたファイルのクリーンアップ、NAND 全体への磨耗の分散、将来の書き込みに備えた空のブロックの準備などのバックグラウンド タスクのための一種の作業領域として使用できます。言い換えれば、それはあなたが直接使用するストレージではありません。これは、SSD が正常に動作し続けるために使用するストレージです。

ここで理解しておくべき重要なことは、オーバープロビジョニングは通常、SSD が有効になるのを必死に待っているものではないということです。ほとんどの SSD は、工場出荷時にすでにある程度のスペースを確保しており、その隠されたスペア領域は、通常の使用時に正常に使用される方法の一部です。 OS には表示されず、ファイルも保存されず、通常は直接制御することもありませんが、SSD コントローラーはバックグラウンドでそれを使用することができます。

ただし、場合によっては、オーバープロビジョニングされたスペースを自分で追加することもできます。一部の SSD 管理アプリはこれを実際の機能として公開していますが、より手動のバージョンでは、最後のギガバイトをすべて使用可能なストレージに変換するのではなく、ドライブの一部を未割り当てのままにしておく必要があります。どちらの場合でも、考え方は同じです。つまり、OS が他のものですぐに埋めることができない、より多くの呼吸空間を SSD に意図的に与えているのです。

オーバープロビジョニングにより、コントローラーのクリーンアップが高速化されます

SSD には空のフォルダーだけではなく、作業スペースが必要です

8TB HGST ハードドライブとその上に 2TB WD_BLACK NVMe SSD が搭載されています。 クレジット: Patrick Campanale / How-To Geek

このアイデアを面白いと思う理由は、SSD がハード ドライブと同じ方法で削除および再書き込みされたデータを処理しないためです。

何かを削除しても、SSD はそのすべてのデータを即座に消去しません。それらのセルを即座に消去して、それで終わりというわけではありません。ページ、ブロック、有効データと無効データ、さらには将来の書き込みをすべてバックグラウンドで管理する必要があります。

ドライブがいっぱいになると、コントローラーがそれらすべてを効率的にシャッフルするために必要なスペースが少なくなります。追加のオーバープロビジョニング領域により、より多くの空のブロックを操作できるようになり、ガベージ コレクションが容易になり、不必要な内部書き込みが削減されます。

ここから、お金の部分、つまり寿命の角度と、それらすべてがどのように結びつくかが見えてきます。 NAND フラッシュは非常に多くの書き込みおよび消去サイクルしか処理できないため、SSD が余分な内部再書き込みを避けるのに役立つものであれば何でも役に立ちます。オーバープロビジョニングにより、コントローラーはより柔軟に書き込みをドライブ全体に分散し、より効率的にブロックをクリーンアップし、同じ領域に必要以上に強くハンマーをかけることを回避できます。

SSD が不滅になるわけではありません。いずれにせよ、SSD は 100% の健全性でも故障する可能性があります (ああ、うれしいですね)。しかし、磨耗をある程度軽減することはできます。

9100 PRO NVMe SSD の背面にある Samsung ロゴ。

SSDの価格が2倍になった:「万が一に備えて」購入するのはお金の無駄である理由

SSD を慌てて購入するには遅すぎます: 品薄になるまで待つべき理由

問題は、使用可能なストレージが失われることです

容量は耐久性の代償です

Zettlab D4 NAS と Geekom A5 ミニ PC および TerraMaster F4 SSD NAS を木製の棚に設置しました。 クレジット: Patrick Campanale / How-To Geek

残念ながら、無料のランチなどというものはありません。ここでの明らかな欠点は、オーバープロビジョニングも無料ではなく、1TB SSD の 10% を確保すると、約 100GB になり、通常のストレージとして扱うことができなくなることです。

2TB や 4TB などの大きなドライブでは、これはあまり気にならないかもしれません。しかし、512GB や 120GB などのより小さい SSD を使用すると、最初はそれほど容量がなかったのに、膨大な容量が失われることになります。

だからこそ、これはトレードオフであり、誰もが急いで取り組む必要があるものではありません。 SSD に十分な空き容量があり、主に日常の軽い使用に使用している場合、追加のオーバープロビジョニングは目に見える違いをあまり生まないかもしれません…しかし、ドライブが主力製品である場合、多少の容量を犠牲にすることは、トレードオフとして十分に価値があります。

一部の SSD アプリでは自動的に設定できます

Windows でも整理できます

Crucial X10 ポータブル SSD を持つ手、背景にしだれ柳の木。 クレジット: Patrick Campanale / How-To Geek

追加のオーバープロビジョニングを設定する最も簡単な方法は、SSD 独自の管理ソフトウェア (その機能が提供されている場合) を使用することです (すべての管理ソフトウェアが提供しているわけではありません)。おそらく Samsung Magician が最もわかりやすい例ですが、他の SSD メーカーも独自のユーティリティを持っています。

ただし、専用の SSD アプリが必ずしも必要というわけではありません。手動バージョンでは、Windows ディスクの管理で SSD のパーティションを縮小し、新しい領域を未割り当てのままにします。重要なのは、そのスペースを別のボリュームに変えたり、ドライブ文字を与えたりしないことです。そうすれば、ファイルを保存する別の場所を作成するだけになるからです。


トレードオフを考慮する

オーバープロビジョニングは、SSD が定期的に激しく動作している場合、フルに近い状態にある場合、または大量の書き込みを処理している場合に最も効果的です。ドライブに十分な空き領域があり、主にゲーム、アプリ、または日常的なファイルを保存している場合は、代わりに、健全な量の通常の空き領域を確保しておいた方がよい場合があります。ただし、ビジー状態の SSD にそれ自体を管理する余地を与えたい場合は、容量の一部を犠牲にすることが賢明なトレードオフになる可能性があります。 SSD 関連のほとんどすべてのことをいじり始める前に、3-2-1 ルールに従うことを忘れないでください。

関連情報は以下のリンクからご確認いただけます

公式情報はこちら

関連記事

前の投稿
今週末 (7 月 3 ~ 5 日) Netflix US で観られる受賞歴のある映画 3 本
次の投稿
Linux は無料であるにもかかわらず、ほとんどの人が Windows に固執する 3 つの理由

関連記事