概念

单级页表

  1. 页: 虚拟页
  2. 页框(Frame): 物理页 (页大小 = 页框大小)
  3. 页表: 存储虚拟页号和物理页框号的一张表(这张表可以放再虚拟页内)
  4. 页表项: 页表中的一条行(记录页号, 页内偏移)

二级页表

  1. 逻辑地址空间(单位: 页): 用于存放虚拟页
  2. 页目录号: 用来定位“某一个二级页表”的序号

多级页表

  1. 一级页表项指向二级页表
  2. 二级页表项指向三级页表

例题

例题1 【2026年真题】若 64 位的系统采用三级虚拟分页存储管理方式,其结构如下图所示,第三级页表所占用的页框数是( )

| 补充位(25) | 一级页表(9) | 二级页表(9) | 三级页表(9) | 页内偏移(12) |

A.1

B.256

C.256K

D.256M

答: C

Logo

openEuler 是由开放原子开源基金会孵化的全场景开源操作系统项目,面向数字基础设施四大核心场景(服务器、云计算、边缘计算、嵌入式),全面支持 ARM、x86、RISC-V、loongArch、PowerPC、SW-64 等多样性计算架构

更多推荐