頁表項


除了頁面影格號之外,頁面表還包含一些表示關於頁面的額外資訊的位。

下面來看看每個位元代表什麼分頁。

1. 禁用快取記憶體

有時候,最接近CPU的資訊和最接近使用者的資訊之間存在差異。 作業系統總是希望CPU盡快存取使用者的資料。 CPU存取某些情況下可能不準確的快取,因此,作業系統可以禁用所需頁面的快取。 如果快取被禁用,則該位被設定為1

2. 參照

本教學稍後會介紹各種頁面替換演算法。 如果頁面在最後一個時鐘週期被參照,則該位被設定為1,否則它保持為0

3. 修改

如果頁面已被修改,則該位將被設定,否則它將保持為0

4. 保護

保護欄位表示在頁面上應用的保護級別。 它可以唯讀或讀寫和執行。 需要記住它不是一個點,而是一個包含許多位元的欄位。

5. 存在/缺席

在請求分頁的概念中,所有頁面不需要存在於主記憶體儲器中。因此,對於存在於主記憶體儲器中的所有頁面,該位將被設定為1,並且該位對於所有不存在的頁面。

如果某個頁面不在主記憶體中,則稱為頁面錯誤。