応用情報23年特別 午前 問21
【問題を解く前に】
コンピュータシステム →ソフトウェア→1. オペレーティングシステム→(7)記憶管理
●FIFO
はじめに入れたやつを追い出す(ふぁーすといん、ふぁーすとあうと)
たとえば、
1、3、2、1、4と来た場合、
入ってきたもの ページの中身の順に書き、()で、最新アクセスしたものを書くと
1 (1)
3 1、(3)
2 1、3、(2)
1 (1)、3、2
4 3,2,4
のように、「先頭にあるものが追い出される」
●LRU
最後にアクセスしたものを追い出す
たとえば、
1、3、2、1、4と来た場合、
入ってきたもの ページの中身の順に書き、()で、最新アクセスしたものを書くと
1 (1)
3 1、(3)
2 1、3、(2)
1 (1)、3、2
4 1,2,(4)
のように、最近一番アクセスされてないもの(ここでは( )が一番上のもの。
最終行4をいれるとき、その上の、1,3,2のうち、( )を下から見ると、
(1)、(2)、(3)の順だから、3が追い出される)を追い出す
【解き方】
ということで、上記の方法で続きを書くと・・・
●FIFO
1 (1)
↓
3 1、(3)
↓
2 1、3、(2)
↓
1 (1)、3、2
↓ おいだし1
4 3,2,(4)
↓ おいだし2
5 2,4,(5)
↓
2 (2)、4,5
↓ おいだし3
3 4,5、(3)
↓
4 (4)、5,3
↓
5 4、(5),3
●LRU
1 (1)
↓
3 1、(3)
↓
2 1、3、(2)
↓
1 (1)、3、2
↓ おいだし1
4 1,2,(4)
↓ おいだし2
5 1,4、(5)
↓ おいだし3
2 4、5、(2)
↓ おいだし4
3 5、2、(3)
↓ おいだし5
4 2、3、(4)
↓ おいだし6
5 3、4、(5)
FIFOは3回
LRUは、6回
【答え】
イ
★(PR) まぐまぐでメルマガ始めました。以下のとおりです。よかったら、登録してくださいね!
●メルマガID:0001289711
【メルマガタイトル】 試験と実務の関連を説明する−実践!情報処理試験講座 メール版
【個別ページ】 http://www.mag2.com/m/0001289711.html