過去問解きまくり研究所 ホーム

平成29年度 秋期 午前 問14

システム構成要素

ピーク時間帯のCPU使用率

次のシステムにおいて,ピーク時間帯の CPU 使用率は何%か。ここで,トランザクションはレコードアクセス処理と計算処理から成り,レコードアクセスは CPU 処理だけで I/O は発生せず,OS のオーバヘッドは考慮しないものとする。また,1 日のうち発生するトランザクション数が最大になる 1 時間をピーク時間帯と定義する。

〔システムの概要〕

項内容
(1)CPU 数:1 個
(2)1 日に発生する平均トランザクション数:54,000 件
(3)1 日のピーク時間帯におけるトランザクション数の割合:20%
(4)1 トランザクション当たりの平均レコードアクセス数:100 レコード
(5)1 レコードアクセスに必要な平均 CPU 時間:1 ミリ秒
(6)1 トランザクション当たりの計算処理に必要な平均 CPU 時間:100 ミリ秒
答えと解説を見る

✓ これが正解エ60

解説

働いた 2,160 秒を、1 時間の 3,600 秒で割ります。

設問は、ピーク時間帯の CPU 使用率を求めさせています。使用率とは、その期間のうち CPU が実際に働いていた時間を、期間の長さで割った値です。手順は四つに固定できます。まず分母をそろえます。1 時間は 3,600 秒です。次に、その 1 時間に届く件数を出します。1 日の平均が 54,000 件で、そのうち 20 % がピーク時間帯に集まるので 10,800 件です。続いて 1 件あたりに要する時間を出します。レコードアクセスが 100 レコードで 1 件あたり 1 ミリ秒なので 100 ミリ秒、計算処理が 100 ミリ秒で、合わせて 200 ミリ秒すなわち 0.2 秒です。最後に掛けて割ります。10,800 件に 0.2 秒を掛けると 2,160 秒、これを 3,600 秒で割ると 0.6 になります。レコードアクセスも処理装置の時間に数える、という断りが要になります。

ほかの選択肢はなぜ違うのか

この問題の用語

出典:平成29年度 秋期 応用情報技術者試験 午前 問14

同じ用語が出る問題

この解説に誤りを見つけたら教えてください。直して、直した記録を残します。誤りを報告する(メールが開きます)