存储管理——页式存储管理

一、页式存储管理的基本思想
*把主存划分成多个大小相等的页架
*程序受页架尺寸限制,程序的逻辑地址也自然分成页
*不同的页可以放在不同页架中不需要连续
*页表用于维系进程的主存完整性。
1、页式存储管理中的地址
*逻辑地址组成:页号和单元号
物理地址组成:页架号和单元号
地址转换通过查阅页表把页号变为页架号即可。
这种存储方式只需要一个位来表示页是否被使用,不需要知道是哪个进程在使用。因此一张位示图即可表明主存的分配情况。
*页式存储管理允许多个进程共享程序和数据。
*数据共享:不同进程可以在页表中填写相同的页号共享数据。
*程序共享:页式管理的不同进程必须使用相同的页号共享代码页。
二、页式存储管理的地址转换
*页表存放在主存,因此每次地址转换必须访问两次主存
*存在问题,降低了存取速度。
解决措施:块表
为提高地址转换速度,设置一个专用的高速存储器,用来存放页表的一部分
块表:存放在高速存储器(cache)中的页表部分
快表表项:页号,页架号:
用联想存储器,按内容寻址,而非按地址访问
/实际寻址中,按页号查快表,若该页在快表中,则由页架号和单元号形成绝对地址,若不在快表中,则再查主存页表形成的绝对地址,同时将该页登记到快表中,当快表填满了,又要登记新页时,则需要在快表中按一定策略淘汰一个旧的登记项/
三、页式虚拟存储的基本思想
把进程全部页面装入虚拟存储器,执行时先把部分页面装入实际内存,然后,根据执行行为

  • 2
    点赞
  • 9
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值