頁錯誤

頁錯誤,又叫頁缺失,計算機系統術語,是指在引入分頁機制的作業系統中,一個進程的代碼和數據被放置在一個虛擬的地址空間中,地址空間按固定長度劃分為好多。同時,物理記憶體也按固定長度劃分為好多

基本介紹

因為物理記憶體小而硬碟空間大,為了在記憶體里放置更多的進程作業系統的設計者們決定把頁映射到記憶體幀或硬碟上的虛擬記憶體檔案中。
進程的可視範圍是它自己的地址空間,它並不知道某一頁映射到記憶體里還是硬碟上,進程只管自己運行。當進程需要訪問某一頁時,作業系統通過查看分頁表,得知被請求的頁在記憶體里還是硬碟里。若在記憶體里,則進行地址翻譯;若在硬碟里,則發生頁缺失作業系統立即阻塞該進程,將硬碟里對應的頁換入記憶體,然後使該進程就緒(可以繼續運行)。

相關詞條

熱門詞條

聯絡我們