页表项
- 页面号作为页表的索引
- 有多少个页面,页表就有多少项
- 页框号: 最重要的域。用于地址映射
- 在/不在位:表示页面是否在内存,如果访问不在内存的页面会引起缺页中断。
- 保护位:指出该页允许访问的类型,例如只读、读写等
- 修改位(脏位):记录页面的使用情况。在写入一页时由硬件自动设置该位
- 访问位:页面被访问时设置该位。
- 高速缓存禁止位:用于映射到设备寄存器的页面,通过该位禁止高速缓存。
实例
| 页面号 | 页框号 | 在/不在 | R 访问位 | M 修改位 | 其它域… |
|---|---|---|---|---|---|
| 0 | 2 | 1 | … | … | … |
| 1 | 1 | 1 | |||
| 2 | 6 | 1 | |||
| 3 | 0 | 1 | |||
| 4 | 4 | 1 | |||
| 5 | 3 | 1 | |||
| 6 | 0 | 0 | |||
| 7 | 0 | 0 | |||
| 8 | 0 | 0 | |||
| 9 | 5 | 1 | |||
| 10 | 0 | 0 | |||
| 11 | 7 | 1 | |||
| 12 | 0 | 0 | |||
| 13 | 0 | 0 | |||
| 14 | 0 | 0 | |||
| 15 | 0 | 0 |