システムの評価指標(全76問中50問目)
No.50解説へ
オンラインシステムにおいて,1トランザクションの処理に平均60万命令を実行し,平均2回のファイルアクセスが必要であるとき,CPU性能が30MIPSであるコンピュータの1トランザクションの平均処理時間は何ミリ秒か。ここで,ファイルの平均アクセス時間は30ミリ秒とし,当該トランザクション以外の処理は発生しないものとする。
出典:平成21年秋期 問17
- 8
- 40
- 62
- 80
広告
解説
CPU性能が30MIPSであるので、このコンピュータが1秒間に実行できる命令数は、
30×100万回=3,000万回
であることになります。
1トランザクションの処理は平均60万命令です。60万命令をこのコンピュータで処理すると、
60万÷3,000万=0.02秒=20ミリ秒
このトランザクションでは、60 万命令の処理に加えて2回のファイルアクセス(1回30ミリ秒)があるので、そのすべてを足し合わせると、
20ミリ秒+(30ミリ秒×2)=80ミリ秒
したがって、1トランザクションの平均処理時間は80ミリ秒となります。
30×100万回=3,000万回
であることになります。
1トランザクションの処理は平均60万命令です。60万命令をこのコンピュータで処理すると、
60万÷3,000万=0.02秒=20ミリ秒
このトランザクションでは、60 万命令の処理に加えて2回のファイルアクセス(1回30ミリ秒)があるので、そのすべてを足し合わせると、
20ミリ秒+(30ミリ秒×2)=80ミリ秒
したがって、1トランザクションの平均処理時間は80ミリ秒となります。
広告