SSDのイレースブロック
最終更新日
2023年09月07日
SSDのイレースブロックとは
基礎
JEDEC SSD Specifications Explained より引用します。Erase block - The smallest addressable unit for erase operations, typically consisting of multiple pages.SSDのイレースブロックとは、データを消去する操作でアドレス指定可能な最小単位です。通常は複数のページで構成されています。SSDではページ単位では消去できずイレースブロック単位では消去できます。
イレースブロックのサイズ
サイズがモデルによって異なる
イレースブロックのサイズもページのサイズもモデルによって異なります。2ギガビットかつSLCのNAND型フラッシュメモリーチップの某モデルを例に挙げると、イレースブロックのサイズが131,072バイト、スペアエリアも含めると135,168バイトです。下記で詳しく書きます。ページのサイズ
ページのサイズが2,048バイトです。厳密にはデータエリアが2,048バイト、スペアエリアが64バイト、合計2,112バイトです。イレースブロックのサイズ
イレースブロックが64ページで構成されています。イレースブロックのサイズが2,048(バイト/ページ)×64ページ=131,072バイトです。スペアエリアも含めると2,112(バイト/ページ)×64ページ=135,168バイトです。NAND型フラッシュメモリーチップのサイズ
NAND型フラッシュメモリーチップのサイズが2ギガビットになるか確かめます。NAND型フラッシュメモリーチップが2,048イレースブロックで構成されています。NAND型フラッシュメモリーチップのサイズが131,072(バイト/イレースブロック)×2,048イレースブロック=268,435,456バイト=268,435,456バイト×8(ビット/バイト)÷1,024÷1,024÷1,024=2ギガビットです。スペアエリアも含めると135,168(バイト/イレースブロック)×2,048イレースブロック=276,824,064バイト=276,824,064バイト×8(ビット/バイト)÷1,024÷1,024=2,112メガビットです。イレースブロックの数
イレースブロックを多くするメリット、デメリット
イレースブロックの数を多くするほどSSDの容量が大きくなるメリットがあります。しかし、イレースブロックを管理するSSDのコントローラーにかかる負荷が高くなり、使用するSSDのバッファーの容量が大きくなるデメリットがあります。コントローラーの性能が低すぎたり、バッファーの容量が不足したりすると、SSDの性能が低下します。そうならないようにコントローラーの性能を高め、バッファーの容量を大きくしています。
イレースブロックのデータ消去
OSでファイル消去してもSSDに残る
例えばOSで扱う1つのファイルに注目します。このファイルのデータが1つのイレースブロックの全ページに書き込まれているとします。OSでファイルを消去します。まだイレースブロックの全データは残っています。ここでイレースブロックの全データも消去できそうです。しかし、SSD側ではOSでファイルを消去したことを知らず知ることもできません。イレースブロックのデータがファイルのデータであることすら知りません。そのため、OSでファイルを消してもイレースブロックにはファイルのデータが残っており、空きイレースブロックになりません。
ファイルを住宅に例えると、OSでファイルを消すことは地図上で住宅を消すことです。それでも住宅自体が残っているようにSSDにはファイルが残っています。ファイルのデータが残っているイレースブロックに対し新たにデータを書き込むために、イレースブロックの全データが消去されるとSSDからもファイルが消去されます。
トリムによりOSが消去したファイルの情報をSSDに送る
トリムと呼ぶ機能が登場しました。トリムによりOSが消去したファイルに関する情報をSSDに送り、そのファイルのデータがあるイレースブロックの全データを消去できるようになりました。トリムのおかげでイレースブロックのデータ消去と空きイレースブロックを増やす効率がよくなりました。出典
・【元麻布春男の週刊PCホットライン】SSDの寿命 - PC Watch(2009/04/20公開記事)
・【元麻布春男の週刊PCホットライン】SSDの寿命を長持ちさせるには - PC Watch(2009/04/23公開記事)
・SSDの内部構造と動作をみる:福田昭のストレージ通信(11)(2/2 ページ) - EE Times Japan(2014/09/16公開記事)
・使い込むと遅くなっていくSSD、上書きできずに空きブロック不足に(2ページ目) | 日経クロステック(xTECH)(2023/05/19公開記事)
・【元麻布春男の週刊PCホットライン】SSDの寿命を長持ちさせるには - PC Watch(2009/04/23公開記事)
・SSDの内部構造と動作をみる:福田昭のストレージ通信(11)(2/2 ページ) - EE Times Japan(2014/09/16公開記事)
・使い込むと遅くなっていくSSD、上書きできずに空きブロック不足に(2ページ目) | 日経クロステック(xTECH)(2023/05/19公開記事)
キャンペーン情報(PR) |
---|
マウスコンピューター
・オータムセール 最大50,000円OFF (10月9日迄) DELL ・今週のおすすめ製品 対象製品が特別価格でお買い得 (キャンペーン実施中) パソコン工房 ・決算セール セール対象BTOパソコン最大55,000円OFF (10月1日迄) |