セマフォを用いる目的として、適切なものはどれか。
| ア | 共有資源を管理する。 |
| イ | スタックを容易に実現する。 |
| ウ | スラッシングの発生回数を回避する。 |
| エ | セグメンテーションを実現する。 |
答え ア
【解説】
| ア | セマフォは共有資源を管理(排他制御)するのに使用します。 |
| イ | スタックを実現するのはスタックポインタ(レジスタ)である。 |
| ウ | スラッシングの回避はメモリ使用量の大きいプログラムを終了させるか、物理メモリの容量を増やす。 |
| エ | セグメンテーションはメモリ管理機能で実現する。 |
【キーワード】
・セマフォ