応用情報技術者試験 午前

解説一覧 / 令和5年度 秋期 問16

解説を読む ↓

16令和5年度 秋期テクノロジ系

ページング方式の仮想記憶において,あるプログラムを実行したとき,1回のページフォールトの平均処理時間は30ミリ秒であった。ページフォールト発生時の処理時間が次の条件であったとすると,ページアウトを伴わないページインだけの処理の割合は幾らか。 [ページフォールト発生時の処理時間] (1) ページアウトを伴わない場合,ページインの処理時間は20ミリ秒である。 (2) ページアウトを伴う場合,置換えページの選択,ページアウト,ページインの合計処理時間は60ミリ秒である。

正解はエ

解説 本サイト独自(IPA公表のものではありません)

 二種類の処理時間の平均は,各処理時間を発生割合で重み付けした値である。20ミリ秒の処理の割合を0.75,60ミリ秒の処理の割合を0.25とすると,平均は30ミリ秒となる。したがって,ページインだけの処理の割合は0.75である。

  •  0.25では,処理時間が60ミリ秒の場合の割合が0.75となるため,平均処理時間は60ミリ秒に近くなり,30ミリ秒にはならない。
  •  平均の30ミリ秒は60ミリ秒より20ミリ秒に近いので,短い処理の割合の方が大きくなければならず,0.33では条件に合わない。
  •  0.67ではページインだけの処理の割合が不足し,ページアウトを伴う60ミリ秒の処理を多く見積もるので,平均は30ミリ秒より長くなる。
この解説は間違っています

 ログインは不要です

この解説は,別のモデルによるレビューを受けています。

出典:令和5年度 秋期 応用情報技術者試験 午前 問16

自分で解いてから答え合わせをするなら 問題バンク — 解説は解答後に表示されます。