記憶階層とは?
記憶階層とは、レジスタ・キャッシュ・主記憶・SSD・磁気ディスクのように、速度と容量と単価が反比例する記憶装置を段階的に組み合わせる構成。上位ほど高速小容量で、参照の局所性を利用して上位に頻繁に使うデータを置き、全体を高速かつ安価に見せる。
きおくかいそう
記憶階層の意味
レジスタ・キャッシュ・主記憶・SSD・磁気ディスクのように、速度と容量と単価が反比例する記憶装置を段階的に組み合わせる構成。上位ほど高速小容量で、参照の局所性を利用して上位に頻繁に使うデータを置き、全体を高速かつ安価に見せる。
記憶階層の具体例
DBMSはバッファプールという形でこの考えを実装し、よく参照される索引ページを主記憶に常駐させる。主記憶のアクセスがナノ秒、ディスクがミリ秒と百万倍違うため、ヒット率が数パーセント上がるだけで応答時間が大きく改善する。
記憶階層は試験でどう引っ掛けられる?
「メモリを増やせば必ず速くなる」わけではない。作業データの総量がすでに収まっているならヒット率は伸びず、効果は頭打ちになる。増設前にヒット率と待機事象を測り、どの階層が律速かを確かめる必要がある。
最終更新:2026-08-25/解説は資格暗記が独自に作成しています。 過去問の出典は各問題に記載のとおりです。