14 假設系統使用最佳分頁置換演算法(optimal page replacement algorithm),且有 3 個分頁框(frame) 分配給程序(process)A 使用。若剛開始 3 個分頁框皆為空的,請問程序 A 作一連串分頁存取: 7,0,1,2,0,3,0,4,2,3,0,3,2,1,2,0,1,7,0,1 會使 page 2 被置換出(swap out)分頁框幾次?
(A)0
(B)1
(C)2
(D)3

答案:登入後查看
統計: A(20), B(155), C(125), D(64), E(0) #1352389

詳解 (共 10 筆)

#1529778

以下為正確置換之順序

page2從順序3進入頁框後,一直到順序17才會置換出去,只有1次

PS.

順序0:  7(17)   7是page頁碼   17是最近會使用到的順序(也就是page7在順序0置入後,一直到順序17才會再用到)

順序7:  4(0)     4是page頁碼    0代表以後根本沒有使用的機會

而最佳分頁置換:置換規則

(1)先找未來不會再用到的置換掉(也就是括號0)

(2)找最久才會再用到的先置換掉(也就是括號數字最大的)

20161126-1000060364652743.png.png

27
0
#3948200
7,0,1,2,0...... 是Pag...
(共 124 字,隱藏中)
前往觀看
9
0
#1529783


d67e72b9db36ee881f7279.png#s-433,515

我把表格配置一下比較清楚

9
0
#3428762
替換順序:? 優先(因為不知道什麼時候用...

(共 266 字,隱藏中)
前往觀看
8
0
#1447763
最佳分頁置換演算法:預測之後的分頁存取中,哪一個分頁要最久才會被用到,優先置換此分頁。
例目前頁框(7,0,1)  2要置換進來 因7要最久才會被用到 故頁框變為(2,0,1)
5
2
#1854629
不過page 2從0置換出由4取代接著又...
(共 38 字,隱藏中)
前往觀看
4
0
#3944835
想請教一下,如果照詳解page2 不是在...
(共 58 字,隱藏中)
前往觀看
2
0
#5065872
最佳為先計算好每個的使用次數由使用次數最...
(共 223 字,隱藏中)
前往觀看
1
0
#3521695
不是2次嗎?
(共 8 字,隱藏中)
前往觀看
1
0
#3950172
感謝樓上解答!
(共 9 字,隱藏中)
前往觀看
0
0