ノンプリエンプティブ(Non-preemptive)とは、実行中のタスクが自発的に CPU を手放す(終了または I/O 待ちなど)まで、OS が強制的に CPU を奪って他のタスクに割り当てることができない方式です。逆に OS が割り込める方式をプリエンプティブと呼びます。
- ア: SRTF(Shortest Remaining Time First)。プリエンプティブ方式です。
- イ: ラウンドロビン。一定の持ち時間(タイムクウォンタム)で中断させるため、プリエンプティブ方式です。
- ウ: 適切。ノンプリエンプティブ方式の根本的な説明です。
- エ: 優先度順スケジューリングのうち、割り込みが発生するプリエンプティブ優先順位方式の説明です。
正解は「ウ」です。