問題

問17 オンラインシステムにおいて、1トランザクションの処理に平均60万命令を実行し、平均2回のファイルアクセスが必要であるとき、CPU性能が30MIPSであるコンピュータの1トランザクションの平均処理時間は何ミリ秒か。ここで、ファイルの平均アクセス時間は30ミリ秒とし、当該トランザクション以外の処理は発生しないものとする。

ア 8
イ 40
ウ 62
エ 80

テクノロジ系>コンピュータシステム>コンピュータ構成要素>プロセッサ

解説と解答

 命令の実行にかかる時間とファイルアクセスにかかる時間をそれぞれ計算して、加算します。

(1)命令の実行にかかる時間
1トランザクション平均60万命令(=6×105命令)を30MIPS(=30×106命令/秒)のCPUで処理するのにかかる時間は、

(6×105)÷(30×106)=0.02(秒)=20(ミリ秒)

(2)ファイルアクセスにかかる時間
平均30ミリ秒のアクセスが平均2回あるので、

30×2=60(ミリ秒)

 (1)と(2)の合計を求めると、(1)+(2)=20+60=80(ミリ秒)となります。

 以上より正解は、選択肢エです。

城田 比佐子、関谷 昌太
アイティ・アシスト インストラクタ
ITに関するコンサルティングや教育を実施するアイティ・アシストのインストラクタ。新入社員研修やプロマネ育成研修をはじめ、基本情報技術者試験、応用情報技術者試験、プロジェクトマネージャ試験などの試験対策研修の実績も豊富。著書に「3週間完全マスター 基本情報技術者 2010年版」などがある。