No.27 オンラインシステムにおいて,1トランザクションの処理に平均60万命令を実行し,平均2回のファイルアクセスが必要であるとき,CPU性能が30MIPSであるコンピュータの1トランザクションの平均処理時間は何ミリ秒か。
ここで,ファイルの平均アクセス時間は30ミリ秒とし,当該トランザクション以外の処理は発生しないものとする。
ここで,ファイルの平均アクセス時間は30ミリ秒とし,当該トランザクション以外の処理は発生しないものとする。
⭕️
❌
💾
🖊 | ☑️ |
⭕️ | [[ AnswerCalc[0] ]] % | A | [[ AnswerCalc[1] ]] |
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ミリ秒となります。
💾
✔️
[[ d.CommentTxt ]] |
< | > |
🥇 |