スケジューリングアルゴリズムにおける、リソーススタベーションに関する記述として、適切なものはどれか。
| ア | 実行中の処理を中断して、強制的に指定された処理を実行すること |
| イ | タイム合うライス方式においてプロセスを切り替える一定時間のこと |
| ウ | プロセスがリソースを用いている間、他のプロセスの利用を制限すること |
| エ | 優先度の低いプロセスが、必要とされるリソースを獲得できないこと |
答え エ
【解説】
| ア | 実行中の処理を中断して、強制的に指定された処理を実行することは、プリエンプティブ(preemptive)です。(×) |
| イ | タイム合うライス方式においてプロセスを切り替える一定時間のことは、クォンタム(quantum)です。(×) |
| ウ | プロセスがリソースを用いている間、他のプロセスの利用を制限することは、ロック(セマフォ)です。(×) |
| エ | 優先度の低いプロセスが、必要とされるリソースを獲得できないことは、リソーススタベーションです。(〇) |
【キーワード】
・リソーススタベーション