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

平成27年度 春期 午前 問14

システム構成要素

平均応答時間の関係を表したグラフ

オンラインリアルタイムシステムにおける CPU の使用率と平均応答時間の関係を表したグラフとして,適切なものはどれか。ここで,トランザクションの発生はポアソン分布に従い,その処理時間は指数分布に従うものとする。

図(書き起こし): 選択肢そのものが4つのグラフ(絵)です。 線の形を読み取って書き下しました。
絵を文で言い換えている以上,ここでの解釈が入っています。判断に迷う場合は原典 p10 を見てください。
どのグラフも 横軸=CPU 使用率(目盛りは 0 と 1)/縦軸=平均応答時間。使用率 1 の位置に縦の点線が引かれています。

ア  低い高さからほぼ水平に始まり,右へ行くほど傾きが増して,
    点線(使用率1)の手前で跳ね上がる(漸近する形)。
イ  左端から点線まで一定の傾きの直線。
ウ  左下から立ち上がり,右へ行くほど傾きがゆるみ,点線の手前で水平に近づく(頭打ち)。
エ  低い高さで水平のまま(右端まで変わらない)。
答えと解説を見る

✓ これが正解ア(グラフ:上の「ア」)

解説

使用率が1に近づくほど応答時間が急激に伸びます。

トランザクションが不規則に発生し、1 件あたりの処理時間もばらつく状況では、依頼が重なった分だけ待ちが生じます。使用率が低いうちは前の処理がすでに終わっていることが多いので待ちはほとんど起きず、平均応答時間は処理そのものにかかる時間に近い低い値のままです。使用率が上がると、前の処理が終わらないうちに次が届く割合が増え、待ちが積み重なります。判定の軸は、使用率が 1 に近づいたときにグラフがどう振る舞うかという一点で、処理が追いつかなくなるため平均応答時間は限りなく大きくなります。低い高さから始まり、右へ行くほど傾きが増して、使用率 1 に引かれた点線の手前で跳ね上がる形がこれに当たります。

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

この問題の用語

出典:平成27年度 春期 基本情報技術者試験 午前 問14(改変:原典の図表をテキストに書き起こした)

同じ用語が出る問題

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