令和4年度 秋期 エンベデッドシステムスペシャリスト試験 午前II 問5
【問題5】
主記憶への1回のアクセスが200ナノ秒で,ページフォールトが発生すると1回当たり更に100ミリ秒のオーバーヘッドが生じるコンピュータがある。
ページフォールトが主記憶アクセスの50万回中に1回発生する場合,ページフォールトは1秒当たり最大何回発生するか。
ここで,ページフォールトのオーバーヘッド以外の要因は考慮しないものとする。
【解説】
1. 主記憶への1回のアクセス時間
・1回のアクセスにかかる時間:200ナノ秒 = 0.0002ミリ秒
・50万回の主記憶アクセスにかかる時間:0.0002 × 500,000 = 100ミリ秒
2. ページフォールトのオーバーヘッド
・1回のページフォールトあたりの追加時間:100ミリ秒
3. 合計処理時間
・主記憶アクセス+ページフォールトの合計:100ミリ秒 + 100ミリ秒 = 200ミリ秒
4. 1秒あたりに実行できる回数
・1000ミリ秒 ÷ 200ミリ秒 = 5回
出典:令和4年度 秋期 エンベデッドシステムスペシャリスト試験 午前II 問5