1-MMU相关的基本概念
(1)虚拟地址相关基本概念
• 虚拟内存(Virtual Memory,VM):为每个进程提供了一致的、连续的、私有的内存空间,简化了内存管理。将主存看成是一个存储在磁盘上的地址空间的高速缓存,当运行多个进程或者一个进程需要更多的空间时,主存显然是不够用的,这时需要更大、更便宜的磁盘保存一部分数据。
• 虚拟地址空间(Virtual Address Space,VAS):每个进程独有。
• 虚拟页(Virtual Page,VP):把虚拟内存按照页表大小进行划分。
• 虚拟地址(Virtual Address,VA):处理器看到的地址。
• 虚拟页号(Virtual Page Number,VPN):用于定位页表的PTE。
(2)物理地址相关的基本概念
• 物理内存(Physical Memory,PM):主存上能够使用的物理空间。
• 物理页(Physical Page):把物理内存按照页表的大小进行划分。
• 物理地址(Physical Address,PA):物理内存划分很多块,通过物理内存进行定位。
• 物理页号(Physical Page Number,PPN):定位物理内存中块的位置。
(3)页表相关的基本概念
• 页表(Page Table):虚拟地址与物理地址映射表的集合。
• 页表条目(Page Table Entry,PTE):虚拟地址与独立地址具体对应的记录。
• 页全局目录(Page Global Directory,PGD):多级页表中的最高一级。
• 页上级目录(Page Upper Directory,PUD):多级页表中的次高一级。
• 页中间目录(Page Middle Directory,PMD):多级页表中的一级。
-
操作系统
+关注
关注
37文章
6808浏览量
123291 -
内存管理
+关注
关注
0文章
168浏览量
14134 -
MMU
+关注
关注
0文章
91浏览量
18283 -
物理内存
+关注
关注
0文章
11浏览量
8455
发布评论请先 登录
相关推荐
评论