システムの評価指標(全83問中66問目)

1件のデータについて,読取りに40ミリ秒,CPU処理に30ミリ秒,書込みに50ミリ秒かかるプログラムがある。このプログラムで,n件目の書込みに併せてn+1件目のCPU処理とn+2件目の読取りを並行して行うと,1分当たりの最大データ処理件数は幾つか。ここで,OSのオーバーヘッドは考慮しないものとする。

出典:平成19年春期 問33

  • 500
  • 666
  • 750
  • 1,200
正解 問題へ
分野:テクノロジ系
中分類:システム構成要素
小分類:システムの評価指標
解説
並列処理の流れを整理して図で表すと次のようになります。
33.gif
上図の赤枠部分を見るとわかるように、50ミリ秒を要する書込み処理が並列処理のボトルネックとなり、1分間に処理できる書込み件数がそのまま最大データ処理件数に相当することがわかります。

1分は「60秒×1,000ミリ秒=60,000ミリ秒」なので、1分当たりの最大データ処理件数は、

 60,000ミリ秒÷50ミリ秒=1,200件

したがって「エ」の1,200件が適切です。

この問題の出題歴


Pagetop