V−13
ある計算機上のページングによる仮想記憶システムを考える。この計算機の
主記憶は4ページからなり、10ページ (P0〜P9) からなるプログラムを実行
しようとしているとする。次に示す順番でプログラムがページ参照を行うとき、
ページの追い出しにLRUアルゴリズムを用いた場合の主記憶の最終状態と、
ページの追い出しにFIFOアルゴリズムを用いた場合の主記憶の最終状態の
組合せとして、最も適切なものはどれか。ただし、プログラム実行直前の初期
状態では、主記憶がすべて空き状態であり、また、各ページの割当ては、図中
上から順に行われていくものとする。
ページ参照順
P0, P1, P2, P3, P1, P4, P5, P4, P6, P7, P6, P4, P8, P7, P9
@ LRU FIFO A LRU FIFO B LRU FIFO
┌─┐ ┌─┐ ┌─┐ ┌─┐ ┌─┐ ┌─┐
│P4│ │P4│ │P4│ │P8│ │P4│ │P8│
├─┤ ├─┤ ├─┤ ├─┤ ├─┤ ├─┤
│P7│ │P7│ │P7│ │P9│ │P8│ │P9│
├─┤ ├─┤ ├─┤ ├─┤ ├─┤ ├─┤
│P8│ │P8│ │P8│ │P6│ │P7│ │P6│
├─┤ ├─┤ ├─┤ ├─┤ ├─┤ ├─┤
│P9│ │P9│ │P9│ │P7│ │P9│ │P7│
└─┘ └─┘ └─┘ └─┘ └─┘ └─┘
C LRU FIFO D LRU FIFO
┌─┐ ┌─┐ ┌─┐ ┌─┐
│P8│ │P4│ │P8│ │P8│
├─┤ ├─┤ ├─┤ ├─┤
│P9│ │P7│ │P9│ │P9│
├─┤ ├─┤ ├─┤ ├─┤
│P6│ │P8│ │P6│ │P6│
├─┤ ├─┤ ├─┤ ├─┤
│P7│ │P9│ │P7│ │P7│
└─┘ └─┘ └─┘ └─┘
答えはこちら
posted by ファーストマクロ at 09:17|
Comment(0)
|
H30技術士一次試験(情報工学)