ページング方式の仮想記憶において、あるプログラムを実行したとき、1回のページフォールトの平均処理時間は30ミリ秒であった。ページフォールト発生時の処理時間が次の条件であったとすると、ページアウトを伴わないページインだけの処理の割合は幾らか。
〔ページフォールト発生時の処理時間〕
(1) ページアウトを伴わない場合、ページインの処理時間は20ミリ秒である。
(2) ページアウトを伴う場合、置換えページの選択、ページアウト、ページインの合計処理時間は60ミリ秒である。
ア 0.25 イ 0.33 ウ 0.67 エ 0.75
エ
ページインだけの処理の割合を x とおくと、ページアウトを伴う処理の割合は 1−x で表せる。
20ミリ秒 × x + 60ミリ秒 × (1−x) = 30ミリ秒
20x + 60 − 60x = 30
-40x = -30
x = 30/40 = 0.75
問16 | 目次 | 問18 |