ただいまオペレーティングシステムについて学んでいるものです。
仮想記憶装置のOPTアルゴリズムについて質問があります。
まず、OPTの図の書き方として
OPT:今後最も長い期間使用されないページを選択(各ページが参照されるまでの時間(実行される命令数)をもとに,最も遠い将来まで参照されないページを補助記憶装置上に追い出すページとして選択)
・(最初)上から順番に入れていく
・空きがなくなったら、入れ替える
1、まず、フレーム(ページインしている)の中の数字を上から見ていく
2、その数字がこれから先(今後出てくる数字列)で直近でどこに出るかみる
3、2と同じことを全てのフレームで確認する
4、3で確認した中で、最も遅く(遠い未来)出る数字と交換する。
・入れ替えた数字(元々入っていた数字)がPage Fault
という書き方で覚えています。
この例題についてなんですが、上記のやり方で書いていくと、最後の1,4,2,7から1と3を交換した意味がわからなくなってしまいます。先が読めない時、どのような動作になるのでしょうか。
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。