デフォルトでは、一般的な SSD の OP/ウェアレベリング用にどれくらいのスペースが予約されていますか?

デフォルトでは、一般的な SSD の OP/ウェアレベリング用にどれくらいのスペースが予約されていますか?

一般的な SSD の場合、オーバープロビジョニングやウェアレベリングなどのためにどれだけの「余分な/隠れた」スペースが予約されているか。これは、ユーザー自身によってこの目的のために余分なスペースが割り当てられていないことを前提としています。パーセンテージでの回答をお待ちしています。

答え1

「オーバープロビジョニング」という用語には 2 つの意味があります。

  1. ディスク パフォーマンスを最適化するために、製造元が未使用のままにしておくことを推奨する、ユーザーがアクセス可能な領域の量。この量は通常 30% と言われています。

  2. ファームウェアにのみ表示され、不良セクタをマッピングするためのスペースの量。

この 2 番目の量は、ディスク サイズと予想される使用量によって大きく異なります。

  • ディスクが大きいほど(そして高価であればあるほど)、割り当てられるスペースも多くなります(おそらくユーザーの不満を避けるためでしょう)
  • 予想される使用量が多いほど、ディスクの早期障害を回避するために、より多くのスペースが割り当てられます。

キングストンテクノロジーの記事 SSD オーバープロビジョニング (OP) を理解する Kingston SSD に関する次の表があります:

ここに画像の説明を入力してください

通常の使用における小型ディスクの標準量は約 7% です。ただし、大容量ディスクや集中的な使用を目的としたディスクでは、この量はすぐに 14% から 28% まで増加します。

「読み取り集中型」としてマークされたディスクは、2TB の最大 SSD が 14% を取得するのを除き、7% しか取得しません。

「More Write Intensive」とマークされたディスクは、サイズに関係なく 28% になります。このようなディスクは、販売時には「エンタープライズ」品質であると言えるのではないかと思います。

これらの数値は Kingstone SSD のものですが、ほとんどの SSD メーカーも同様のガイドラインに従っていると思われます (おそらく最も安価なものを除く)。

答え2

サムスン

OP比率はどのように計算するのでしょうか?

OP 比率の計算式: OP (%) = ((物理容量 - ユーザー容量) / ユーザー容量) * 100

例) 128GB SSD のうち 120GB をユーザー容量として使用し、8GB を OP に割り当てる場合、OP (%) は ((128 – 120) / 120) * 100 = 6.7% となります。

出典: ページ #3


シーゲイト

たとえば、128GB の SSD には、本質的に 128 * 73,741,824 = 9440 万バイトの組み込みオーバープロビジョニングが含まれます。

出典: 過剰供給量


インテル

ここに画像の説明を入力してください

出典: ページ #2

PDFではコピー&ペーストができない

答え3

その数はそれ高いです。重要なのは ECC の冗長性であり、その割合はフラッシュ メモリの物理的特性、ユーザーに見える許容ビット エラー率、およびフラッシュ コントローラの機能によって完全に異なります。

説明すると、保存用であろうと転送用であろうと、すべてのメディアにはエラーの可能性があります。したがって、メディアに完璧なビットが入り、メディアから完璧なビットが出てくるように見せるために、裏で動作するエラー訂正コードが必要です。

フラッシュ メモリは、まさにハイテク コーディングの遊び場です。フラッシュ メモリのバイトあたりのコストは、特定の領域に多くのビットを保存できるかどうかによって決まります。そのため、実際に情報を物理的に保存するフローティング ゲート コンデンサはますます小さくなっています。また、最新のフラッシュ メモリのほとんどは、複数の充電レベルを使用して、セルあたり 1 ビット以上を保存します。

これらすべてがエラーの発生を招きます。しかし、同時に、エラー訂正デコーダーも改良されています。レート 0.99 のコード (つまり、10000 ビットの生のストレージに、9900 の実際の情報ビットを保存) は、10 年前よりもはるかに多くの処理を実行できます。しかし、これらのユニットは、ハイエンドの SSD コントローラー企業が競い合っているものです。

したがって、一般的なルールは存在しません。コンシューマー向け SSD は、企業データベース用 SSD とは許容できるエラー率、許容できる速度、許容できるコストが異なる場合があります。また、最高速度の記録用 SSD とはレイテンシ バジェットが異なる場合があります。これに技術の進歩が加わると、次のようなことが起こります。

SSD が正確に何であるかを言わなければ、質問に対する回答は意味をなさないと予想されます。使用例に応じて、0.1% から 100% のオーバーヘッドが考えられます。

さて、コーディングについてではなく、ウェア レベリングについてお尋ねです。店頭で購入した NVMe SSD の数値は 4 分の 1 程度、あるいはそれよりずっと低いと予想されます。SSD のコストとサイズのトレードオフを調整するのは非常に簡単なので、安価な OEM はプロシューマーのストレージ ニーズをターゲットとする人々とは異なる構成を使用すると思います。

関連情報