資格暗記無料で始める

ウェアレベリングとは?

ウェアレベリングとは、フラッシュメモリの書換え回数の上限に対して、特定のブロックだけが集中的に消耗しないよう、論理アドレスと物理ブロックの対応を動的に入れ替えて書込みを分散させる技法。

エンベデッドシステムスペシャリスト試験の過去問では1回出題されています。

うぇあれべりんぐ

エンベデッドシステムスペシャリスト試験の頻出用語/午前II/別名:wear leveling、摩耗平準化


ウェアレベリングの意味

フラッシュメモリの書換え回数の上限に対して、特定のブロックだけが集中的に消耗しないよう、論理アドレスと物理ブロックの対応を動的に入れ替えて書込みを分散させる技法。

ウェアレベリングの具体例

ログを同じファイルへ追記し続けても、内部では毎回異なる物理ブロックへ書かれるようにコントローラが割り当てる。

ウェアレベリングは試験でどう引っ掛けられる?

対象は書換え(消去)回数であって読み出し回数ではない。1ブロックあたりの寿命そのものを延ばす技法でもなく、消耗を全ブロックへ均すことで装置全体としての寿命を延ばす。誤りを訂正するECCや、寿命の尽きたブロックを使わないようにする不良ブロック管理とは役割が違う。

ウェアレベリングと関連する用語

ウェアレベリングが出た過去問

最終更新:2026-08-25/解説は資格暗記が独自に作成しています。 過去問の出典は各問題に記載のとおりです。