内存管理之非连续分配管理方式

内存管理之非连续分配管理方式

基本分页储存管理方式

进程会被固定单位的空间划分成块,一个块称之为页(Page),内存也被这个单位划分成块,一个块称之为页框(Page Frame),外存也以同样单位划分成块,称之为块(Block)。进程在执行时需要申请主存空间,也就是为每个页面分配主存中可用的页框,这就产生了页和页框一一对应的关系。于是为了方便在内存中找到进程的每个页面所对应的物理块号,系统为每个进程建立一张页表,记录页面在内存中对应的物理块号,页表一般存放在内存中。

这里写图片描述

这里写图片描述

基本分段储存管理方式

段式管理方式按照用户进程中的自然段划分逻辑空间,如一用户进程由主程序,两个子程序,桟和一段数据组成,可以分为5段,每段从0开始编址,并分配一段连续连续地址空间(段内要求连续,段间不要求连续)。每个进程都有一张逻辑空间与内存映射的段表。段号和段内偏移都必须有由用户显示提供,高级语言中由编译程序完成这个操作。

这里写图片描述

这里写图片描述

段页式存储管理方式

作业的地址空间首先被分成若干个逻辑段,每段都有自己的段号,然后再将每一段分成若干个大小固定的页。

这里写图片描述

在一个进程中,段表只有一个,页表可能有很多个

这里写图片描述

参考:
百度百科
王道操作系统联考复习指导

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值