テクノロジ系
秋期
応用情報技術者 2015年 秋期 問13
13 / 80
次のシステムにおいて, ピーク時間帯の 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
ピーク時のトランザクションは54,000×20%=10,800件/時。1件のCPU時間はレコードアクセス100×1ms=100msと計算100msで計200ms=0.2秒。10,800×0.2=2,160秒/時で、3,600秒に対し使用率60%です。