令和5年度 春期 応用情報技術者試験 午前 問11
フラッシュメモリにおけるウェアレベリングの説明として,適切なものはどれか。
解答・解説
正解: ア. 各ブロックの書込み回数がなるべく均等になるように,物理的な書込み位置を選択する。
フラッシュメモリ(SSDやUSBメモリなど)の記憶素子には、書き換え可能回数に上限(寿命)があります。特定のブロックに書き込みが集中すると、その部分だけ早く寿命を迎えてしまい、記憶装置全体が使えなくなってしまうおそれがあります。
これを防ぐために、各ブロックの書き込み回数がなるべく均等になるよう、物理的な書き込み位置を分散させる技術をウェアレベリング(Wear Leveling)と呼びます。
各選択肢の解説
- ア: 正解。ウェアレベリングの説明です。
- イ: 多値記憶技術(MLC、TLCなど)の説明です。記憶するセルの電子の量に応じて1つのセルに複数のビット情報を記録することで、大容量化を実現します。
- ウ: 不良ブロック管理(バッドブロック代替)の説明です。使用できなくなったブロックを検出し、予備の正常なブロックに割り当て直す処理です。
- エ: フラッシュメモリの基本的なデータ書き換え動作の説明です。フラッシュメモリはデータの上書きができない性質を持つため、一度ブロック単位でデータを消去してから新しいデータを書き込む必要があります。