一、請求分頁存儲管理於基本分頁存儲管理的主要區別:
- 再程序執行過程中,當所訪問的信息不在內存時,由操作系統負責將所需信息從外存調入內存(操作系統要提供請求調頁功能,將缺失頁面從外存調入內存),然后繼續執行程序。
- 若空間內存不夠,由操作系統負責將內存中暫時用不到的信息換出外存(操作系統要提供頁面置換功能,將暫時用不到的頁面換出外存)。
二、請求頁表機制
三、缺頁中斷機構
四、地址變換機構
新增步驟:
- 請求調頁:判斷頁面是否在內存中。
- 頁面置換:需要調入頁面,但是內存又沒有空間,需要置換,將其它頁面調出內存。
- 頁面調入或調出內存時,需要對頁表項中的內容進行修改。
*注意:塊表中有得頁面一定是在內存中的。若某個頁面被換出外存,則快表中的相應表項也要刪除,否則可能訪問錯誤的頁面。
五、總結
完。