平成28年度 秋期 応用情報技術者試験 午前 問15
オンライントランザクション処理システムにおいて,1分当たりの平均トランザクション数が1,200件であり,1件のトランザクション処理で100万命令を実行する場合,CPU性能が100MIPSのコンピュータを使用したときのCPUの平均利用率は何%か。
キーボード:1〜4 で解答 → 次の問題 ← 前の問題
正解と解説を見る
解答する前に解説を開いたので、この問題は「見て解いた」として記録します(正解数には入りません)。
正解:エ
1秒当たりのトランザクション数は 1,200 ÷ 60 = 20件です。
1秒当たりに実行が必要な命令数は 20 × 100万 = 2,000万命令 = 20M命令です。
CPUは1秒間に100M(1億)命令を実行できるので,平均利用率は
20M ÷ 100M = 0.2 = 20%
です。
-
ア: 5
誤り。利用率5%は1秒当たり5M命令の処理に相当します。実際には1秒当たり20M命令の処理が必要です。 -
イ: 10
誤り。利用率10%は1秒当たり10M命令の処理に相当します。実際には1秒当たり20件のトランザクションで20M命令が必要です。 -
ウ: 15
誤り。利用率15%は1秒当たり15M命令の処理に相当し,必要な処理量(20M命令/秒)と合いません。 -
エ: 20
正しい。20件/秒 × 100万命令 = 20M命令/秒を100MIPSで処理するので,利用率は20%です。
答え
エ: 20
出典:平成28年度 秋期 応用情報技術者試験 午前 問15