操作系统 - 内存

基础概念

物理地址:内存实际的地址。虚拟地址:程序本身所看到的地址。
虚拟地址需要经过转换变为物理地址。

虚拟地址/逻辑地址:Virtual Address / Logical Address
物理地址:Physical Address

将内存空间分为一个个大小相等的分区(比如:每个分区4KB),每个分区就是一个“页框”(页框=页帧=内存块=物理块=物理页面)。每个页框有一个编号,即“页框号”(页框号=页帧号=内存块号=物理块号=物理页号),页框号从0开始。

将进程的逻辑地址空间也分为与页框大小相等的一个个部分,每个部分称为一个“页”或“页面”。每个页也有一个编号,即“页号”,页号也是从0开始。
image

页表,记录进程页和实际存放的页框之间的映射关系。一个进程对应一张页表。进程的每个页对应一个页表项
每个页表项由页号和块号组成

image

地址转换

posted @ 2026-09-08 17:55  dvdhellohaha  阅读(13)  评论(0)    收藏  举报