手抄报 安全手抄报 手抄报内容 手抄报图片 英语手抄报 清明节手抄报 节约用水手抄报

基本分页存储管理的基本概念

时间:2024-10-26 19:54:33

1、分页存储管理的基本概念2、分页存储的逻辑地址结构3、页表的概念

分页存储管理的基本概念

1、连续分配:为用户进程分配的必须是一个连续的内存空间。非连续分配:为用户进程分配的可以是一些分散的内存空间。

2、将内存空间分为一个个大小相等的分区(比如:每个分区4KB),每个分区就是一个“页框”,或称“页帧”、“内存块”、“物理块”。每个页框有一个编号,即“页框号”(或称“内存块号”、“页帧号”、“物理块号”),页框号从0开始。将用户进程的地址空间也分为与页面框大小相等的一个个区域,称为“页”或“页面”。每个页面也有一个编号,即“页号”,页号也是从0开始。

3、操作系统以页框为单位为各个进程分配内存空间。进程的每个页面分别放入一个页框中。也就是说,进程的页面与内存的页框有一一对应的关系。各个页面不必连续存放,也不必按先后顺序来,可以放到不相邻的各个页框。

逻辑地址结构

1、分页存储管理的逻辑地址结构为:页号P(31~12)+页内偏移量W(11~0)地址结构包含两个部分:前一部分为页号P,后一部分为页内偏移量W。在上例中,地址长度为32位,其中0~11位为“页内偏移量”,或称“页内地址”,12~31位为“页号”。

2、如果有K位表示“页内偏移量”,则说明该系统中一个页面的大小是2^K个内存单元。如果有M位表示“页号”,则说明在该系统中,一个进程最多允许有2^M个页面。

页表

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

2、一个进程对应一张页表。2、进程的每一页对应一个页表项。3、每个页表项由“页号”和“块号”组成。4、页表记录进程页面和存放的内存块之间的对应关系。5、每个页表项的长度是相同的,页号是“隐含”的。

© 手抄报圈