導航:首頁 > 源碼編譯 > 最佳分配演算法求缺頁中斷次數

最佳分配演算法求缺頁中斷次數

發布時間:2024-04-18 16:47:05

① 頁面置換演算法FIFO 、LRU求缺頁中斷次數

(1)FIFO
123412512345
----------------------------------------
123412555344
12341222533該行是怎麼算出來的?
1234111255該行是怎麼算出來的?
----------------------------------------
缺頁中斷次數=9
FIFO是這樣的:3個內存塊構成一個隊列,前3個頁面依次入隊(3個缺頁),內存中為3-2-1;
接著要訪問4號頁面,內存中沒有(1個缺頁),按FIFO,1號頁面淘汰,內存中為4-3-2;
接著要訪問1號頁面,內存中沒有(1個缺頁),按FIFO,2號頁面淘汰,內存中為1-4-3;
接著要訪問2號頁面,內存中沒有(1個缺頁),按FIFO,3號頁面淘汰,內存中為2-1-4;
接著要訪問5號頁面,內存中沒有(1個缺頁),按FIFO,4號頁面淘汰,內存中為5-2-1;
接著要訪問1號頁面,內存中有(命中),內存中為5-2-1;
接著要訪問2號頁面,內存中有(命中),內存中為5-2-1;
接著要訪問3號頁面,內存中沒有(1個缺頁),按FIFO,1號頁面淘汰,內存中為3-5-2;
接著要訪問4號頁面,內存中沒有(1個缺頁),按FIFO,2號頁面淘汰,內存中為4-3-5;
接著要訪問5號頁面,內存中有(命中),內存中為4-3-5;
缺頁中斷次數=9(12次訪問,只有三次命中)
LRU不同於FIFO的地方是,FIFO是先進先出,LRU是最近最少用,如果1個頁面使用了,要調整內存中頁面的順序,如上面的FIFO中:
接著要訪問1號頁面,內存中有(命中),內存中為5-2-1;
在LRU中,則為
接著要訪問1號頁面,內存中有(命中),內存中為1-5-2;

② clock綆楁硶鎬庝箞綆楃己欏典腑鏂鐜

clock綆楁硶綆楃己欏典腑鏂鐜囧叕寮廸=F/AF銆傛牴鎹鏌ヨ㈢浉鍏沖叕寮淇℃伅鏄劇ず緙洪〉涓鏂嬈℃暟A涓鴻塊棶欏甸潰鐨勬繪℃暟鍙瑕佺▼搴忚兘鍒嗗埌n/2鍧楀唴瀛樼┖闂達紝緋葷粺灝卞彲鑾峰緱鏈楂樻晥鐜囷紝鏈浣抽〉鐨勫ぇ灝忓湪29錛512瀛楄妭錛夎嚦214錛16384瀛楄妭錛変箣闂淬傛妸閭d簺璁塊棶姒傜巼闈炲父楂樼殑欏墊斁鍏ュ唴瀛橈紝鍑忓皯鍐呭栧瓨浜ゆ崲鐨勬℃暟銆傞犵案鏄鐢變簬緙洪〉鐜囬珮鑰屽紩璧風殑銆傚笇鏈涘垎閰嶇粰榪涚▼鐨勭墿鐞嗛〉闈㈡暟涓庡綋鍓嶅伐浣滈泦澶у皬涓鑷淬

閱讀全文

與最佳分配演算法求缺頁中斷次數相關的資料

熱點內容
stl通用演算法 瀏覽:908
建築資料軟體加密狗如何復制 瀏覽:345
華為手機怎麼換文件夾的圖標 瀏覽:845
pdf轉換png格式的圖片 瀏覽:518
桌面新文件夾打不開 瀏覽:479
生存邊緣建造是哪個文件夾 瀏覽:530
仙島湖王英碼頭到東源碼頭 瀏覽:975
nfc對加密鎖毫無反應嗎 瀏覽:222
android文件分區 瀏覽:368
南京開通數控螺紋編程 瀏覽:290
伺服器與ups用什麼線 瀏覽:967
unix網路命令 瀏覽:48
程序員表白代碼大全可復制 瀏覽:365
手機如何共享web伺服器 瀏覽:956
php介面有什麼用 瀏覽:382
iis如何安裝php 瀏覽:791
k5嗜血魔鍵安卓怎麼調好用 瀏覽:834
建行app中如何添加銀行卡 瀏覽:281
簡便演算法100點 瀏覽:161
如何創新我的世界伺服器 瀏覽:882