令和5年度 秋期 午前 問10
コンピュータ構成要素
フラッシュメモリに関する問題
ファイルシステムをフラッシュメモリで構成するとき,ブロックごとの書換え回数を管理することによって,フラッシュメモリの寿命を延ばす技術はどれか。
- アウェアレベリング
- イジャーナリング
- ウデフラグ
- エライトアンプリフィケーション
答えと解説を見る
✓ これが正解アウェアレベリング
解説
書換えの偏りをならして寿命を延ばします。
設問は、ファイルシステムをフラッシュメモリで構成するとき、ブロックごとの書換え回数を管理して寿命を延ばす技術を選ばせています。フラッシュメモリのブロックには書き換えられる回数に上限があり、同じ場所ばかりを使い続けると、そこだけが先に傷んで容量全体を使えなくしてしまいます。そこでブロックごとに書換えの回数を数えておき、回数の少ないほうへ書き先を回して、傷み具合をならします。あまり書き換えられない内容をわざと別の場所へ移し、傷みの少ないブロックを空けて使えるようにする作り方もあります。設問が挙げる、回数を管理するという点がそのままこの技術の中身です。正解はウェアレベリングです。
ほかの選択肢はなぜ違うのか
- イジャーナリング:ジャーナリングは、更新の内容を先に記録しておき、途中で電源が落ちるなどしても後から整合性を回復できるようにする仕組みです。守ろうとしている対象が、部品の傷み具合ではありません。
- ウデフラグ:デフラグは、ばらばらに散った領域を並べ直して読み書きを速くする処理です。位置によって速さが変わる装置のためのもので、フラッシュメモリでは無駄な書込みが増えるだけになります。
- エライトアンプリフィケーション:ライトアンプリフィケーションは、一度書き込むよう頼んだだけなのに、内部では何倍もの量を書いてしまう現象を指す言葉です。消去の単位が書込みの単位より大きいために起こる、傷みを早める側の話です。
出典:令和5年度 秋期 応用情報技術者試験 午前 問10
この解説に誤りを見つけたら教えてください。直して、直した記録を残します。誤りを報告する(メールが開きます)