ページング方式の仮想記憶において、あるプログラムを実行したとき、1回のページフォールトの平均処理時間は30ミリ秒であった。
ページフォールト発生時の処理時間が次の条件であったとすると、ページアウトを伴わないページインだけの処理の割合は幾らか。
答え エ
【解説】
ページフォールト時、ページアウトを伴わない処理の割合をx とすると、ページアウトを伴う処理の確率は1 - x になる。
ここで、それぞれの処理時間は20ミリ秒、60ミリ秒で、平均処理時間は30ミリ秒なので、以下の式が成立する。
30ミリ秒 = x ×20ミリ秒+(1-x )×60ミリ秒
これを解くと
x = 0.75
(エ)になる。