応用情報 午前ラボ

学習の画面へ

許容できるページフォールト発生率

出典: 令和3年度 秋期 応用情報技術者試験 午前 問17 (IPA)

主記憶へのアクセスを 1 命令当たり平均 2 回行い,ページフォールトが発生すると 1 回当たり 40 ミリ秒のオーバヘッドを伴うシステムがある。ページフォールトによる命令実行の遅れを 1 命令当たり平均 0.4 マイクロ秒以下にするために許容できるページフォールト発生率は最大幾らか。ここで,他のオーバヘッドは考慮しないものとする。

  1. ア 5×10⁻⁶
  2. イ 1×10⁻⁵
  3. ウ 5×10⁻⁵
  4. エ 1×10⁻⁴
正解と解説を見る

正解: ア

ポイント

  1. 1 命令あたりの主記憶アクセスは 2 回なので、ページフォールト発生率を p とすると、1 命令あたりの遅れは 2 × p × 40 ミリ秒 です。
  2. これを 0.4 マイクロ秒以下にしたいので、2 × p × 40 × 10⁻³ ≦ 0.4 × 10⁻⁶
  3. p ≦ 0.4 × 10⁻⁶ ÷ (80 × 10⁻³) = 5 × 10⁻⁶ です。

「ソフトウェア」をこのサイトで解く (記録・間違えた問題の解き直し・AI教師への質問)