操作系统--分页存储管理

一、概念介绍

分页存储:一是分内存地址,二是分逻辑地址。

1.分内存地址

将内存空间分为一个个大小相等的分区。比如,每个分区4KB。

每个分区就是一个“页框”,每个页框有个编号,即“页框号”,“页框号”从0开始。

2.分逻辑地址

将进程的逻辑地址空间分为与页框大小相等的一个个部分,每个部分称为一个“页”或“页面”。

每个页面有一个编号,即“页号”,页号从0开始。

3.分配

操作系统以页框为单位,为各个进程分配内存空间。

进程的每个页面分别放入一个页框中。也就是说,进程的页面与内存的页框有一一对应的关系。

各个页面不必连续存放,可以放到不相邻的各个页框中。

操作系统--分页存储管理_第1张图片

2.页表

为了能知道进程的每个页面在内存中的存放的位置,操作系统要为每个进程建立一张页表。

⭐:为每个进程建立一张页表,页表通常存在PCB(进程控制块)中。

操作系统--分页存储管理_第2张图片

你可能感兴趣的:(操作系统,操作系统)