HOME»オリジナル模擬試験3»問19
オリジナル模擬試験3 問19
問19
ページング方式の仮想記憶において,あるプログラムを実行したとき,1回のページフォールトの平均処理時間は30ミリ秒であった。ページフォールト発生時の処理時間が次の条件であったとすると,ページアウトを伴わないページインだけの処理の割合は幾らか。
〔ページフォールト発生時の処理時間〕
〔ページフォールト発生時の処理時間〕
- ページアウトを伴わない場合,ページインの処理で20ミリ秒かかる。
- ページアウトを伴う場合,置換えページの選択,ページアウト,ページインの処理で合計60ミリ秒かかる。
- 0.25
- 0.33
- 0.67
- 0.75
- [出典]
- ソフトウェア開発技術者 H18春期 問30
分類
テクノロジ系 » ソフトウェア » オペレーティングシステム
正解
エ
解説
ページインだけの処理の割合を「X」とすると、ページアウトを伴う場合の処理の割合は「1-X」で表すことができます。主記憶の実効アクセス時間を計算する式と同様の考え方で、式をたてると、
30=20X+60(1-X)
30=20X+60-60X
-30=-40X
X=0.75
計算結果からページインのみの処理の割合は0.75とわかります。
30=20X+60(1-X)
30=20X+60-60X
-30=-40X
X=0.75
計算結果からページインのみの処理の割合は0.75とわかります。