3.6虚拟存储器

解决外存与主存的通信问题

外存将要执行的数据迁移至主存,与cache与主存类似,后者以程序的页或段或段页式,向主存传数据。

照仿cache与主存

寻址类似

读类似

写类似,同样使用回写法,照顾速度

可是要处理一些别的问题改变了主存与外存的关系!

外存存储各个程序的数据不能采用顺序存储,对程序的增删,导致无法使用顺序存储或使外存空间利用率低!

所以

把各个程序的数据离散存储,然后设计顺序的键和离散的值,形成字典,以页或段或段页为单位。形成表。这样他就具有新的,但有顺序的地址,称为虚拟地址。程序员只用知道虚拟地址,将虚拟地址当作普通的地址使用,地址的转化交给底层。

这些虚拟地址的集合就是虚拟存储器。

  • 3
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值