テクノロジ系
秋期
応用情報技術者 2016年 秋期 問19
19 / 80
タイムクウォンタムが 2 秒のラウンドロビン方式で処理されるタイムシェアリン グシステムにおいて、プロセス 1~3が逐次生成されるとき、プロセス 2が終了する のはプロセス 2の生成時刻から何秒後か。ここで、各プロセスはCPU 処理だけで構 成され、OS のオーバヘッドは考慮しないものとする。また、新しいプロセスの生成 と中断されたプロセスの再開が同時に生じた場合には、新しく生成されたプロセス を優先するものとする。 プロセス 生成時刻 単独で処理された場合の時間 0秒後 5秒 3秒後 7秒 6秒後 5秒

正解と解説
表示する
正解 イ
14
タイムクウォンタム2秒のラウンドロビンで、生成時刻や新規プロセス優先のルールに従って各プロセスへ2秒ずつCPUを割り当てていくと、プロセス2は生成時刻から14秒後に処理を完了します。