プロセス管理とスケジューリングとは?
プロセス管理とスケジューリングとは、OSが複数のプログラム(プロセス)にCPUの利用時間を割り当てて並行実行させる仕組み。到着順に処理する「FCFS(先着順)」、一定時間ごとに切り替える「ラウンドロビン」、優先度の高いものから処理する「優先度順」など、複数のスケジューリング方式がある。
ぷろせすかんりとすけじゅーりんぐ
プロセス管理とスケジューリングの意味
OSが複数のプログラム(プロセス)にCPUの利用時間を割り当てて並行実行させる仕組み。到着順に処理する「FCFS(先着順)」、一定時間ごとに切り替える「ラウンドロビン」、優先度の高いものから処理する「優先度順」など、複数のスケジューリング方式がある。
プロセス管理とスケジューリングの具体例
ラウンドロビン方式では、各プロセスに短い一定時間(タイムスライス)ずつCPUを順番に割り当てることで、複数のアプリが同時に動いているように見せかける。
プロセス管理とスケジューリングは試験でどう引っ掛けられる?
優先度順スケジューリングでは、優先度の低いプロセスがいつまでもCPUを割り当てられない「飢餓状態」が起こりうる点が問われやすい。
最終更新:2026-08-25/解説は資格暗記が独自に作成しています。 過去問の出典は各問題に記載のとおりです。