平成18年秋期試験問題 午前問32
問32解説へ
あるオンラインリアルタイムシステムでは,20件/秒の頻度でトランザクションが発生する。このトランザクションはCPU処理と4回の磁気ディスク入出力処理を経て終了する。磁気ディスク装置の入出力処理時間は40ミリ秒/回であり,CPU処理時間は十分に短いものとする。それぞれの磁気ディスク装置が均等にアクセスされるとしたとき,このトランザクション処理には最低何台の磁気ディスク装置が必要か。
- 3
- 4
- 5
- 6
広告
解説
何台の磁気ディスク装置が必要か?という問題なので、まず磁気ディスク装置一台あたりの処理能力を考えてます。
このトランザクションによる入出力時間は、1回あたり40ミリ秒です。つまり磁気ディスク装置一台が1秒の間に処理できる入出力処理回数は、
1,000ミリ秒÷40ミリ秒=25
で25回であることがわかります。
次にこのシステムにおいて、1秒間に何回の入出力処理があるかというと、
20件/秒×4=80(回)
1秒間に80回の入出力処理が要求されます。
つまり80回÷25回=3.2 となり小数点以下は切り上げて、最低4台の磁気ディスク装置が必要なことがわかります。
このトランザクションによる入出力時間は、1回あたり40ミリ秒です。つまり磁気ディスク装置一台が1秒の間に処理できる入出力処理回数は、
1,000ミリ秒÷40ミリ秒=25
で25回であることがわかります。
次にこのシステムにおいて、1秒間に何回の入出力処理があるかというと、
20件/秒×4=80(回)
1秒間に80回の入出力処理が要求されます。
つまり80回÷25回=3.2 となり小数点以下は切り上げて、最低4台の磁気ディスク装置が必要なことがわかります。
広告