令和4年度 秋期 午前Ⅱ 問11
オペレーティングシステム
主記憶管理に関する記述のうち,適切なものはどれか。
- アLRU アルゴリズムとは,主記憶中で最も早く主記憶にロードされたページをページアウトするアルゴリズムである。
- イ仮想記憶とは,主記憶の容量以上の記憶空間を提供する機能である。
- ウスラッシングを防ぐためには,システムの多重度を上げることが有効である。
- エデマンドページングとは,プログラムの実行時に必要な実行モジュールを動的にリンクすることである。
答えと解説を見る
✓ これが正解イ仮想記憶とは,主記憶の容量以上の記憶空間を提供する機能である。
解説
仮想記憶は、主記憶の容量以上の記憶空間を提供する機能です。
仮想記憶は、補助記憶装置を主記憶の延長として使い、プログラムに対して実際の主記憶の容量よりも大きな記憶空間を見せる機能です。プログラムは仮想アドレスで書かれ、実行に必要な部分だけが主記憶に読み込まれ、残りは補助記憶装置に置かれます。アドレス変換によって仮想アドレスが実アドレスに対応付けられるので、プログラムは主記憶の大きさを意識せずに作れます。主記憶の容量以上の記憶空間を提供するという記述は、この機能の目的そのものです。主記憶管理の用語は名前と説明の組が入れ替えられやすいので、一語ずつ中身を確かめるのがポイントです。
ほかの選択肢はなぜ違うのか
- アLRU アルゴリズムとは,主記憶中で最も…:最も早く主記憶にロードされたページを追い出すのは、FIFOの考え方です。LRUは最も長い間参照されていないページを追い出すアルゴリズムで、ロードされた時期ではなく、最後に使われた時期で選びます。
- ウスラッシングを防ぐためには,システムの多…:スラッシングは、ページの入れ替えが多発して処理がほとんど進まなくなる状態です。多重度を上げると一つのプログラムが使える主記憶がさらに減って入れ替えが増えるので、防ぐには多重度を下げるのが有効です。
- エデマンドページングとは,プログラムの実行…:デマンドページングは、ページが必要になった時点で、そのページを主記憶に読み込む方式です。実行モジュールを実行時に結合するのは動的リンキングの説明で、用語と説明の組が入れ替わっています。
この問題の用語
- アルゴリズム問題を解くための、決まった手順や考え方そのものです。同じ問題でも手順によって、処理にかかる時間や必要な記憶量が変わります。
出典:令和4年度 秋期 エンベデッドシステムスペシャリスト試験 午前Ⅱ 問11
同じ用語が出る問題
- 令和6年度 秋期 午前Ⅱ 問7:可変区画方式に関する問題(アルゴリズム)
- 令和5年度 秋期 午前Ⅱ 問17:デザインパターンに関する問題(アルゴリズム)
- 令和5年度 秋期 午前Ⅱ 問8:スタベーションに関する記述(アルゴリズム)
- 令和3年度 秋期 午前Ⅱ 問9:アルゴリズムに関する問題(アルゴリズム)
- 平成31年度 春期 午前Ⅱ 問10:LRUに関する問題(アルゴリズム)
この解説に誤りを見つけたら教えてください。直して、直した記録を残します。誤りを報告する(メールが開きます)