存储管理-操作系统-程序员面试

操作系统-存储管理

4 存储管理

4.1 计算机存储体系结构

存储器是计算机体系结构的重要组成部分,其功能是保存指令和数据
存储层级结构


4.2 地址重定位

当程序被装入内存时,程序的逻辑地址被换成内存的物理地址。


动态再定位

程序在装入内存时,不修改程序的逻辑地址,程序在访问物理内存之前,载实时地将逻辑地址转换为物理地址。
优点:代码可在内存中移动,代码可不连续存放在内存
缺点:需要附加硬件支持,实现存储管理的软件算法比较复杂。

4.3 存储管理方案

分区存储管理方案

是一种连续分配存储空间的管理方案
分类:

1) 单一连续分区(一次只一个用户程序,独占整个用户区)

2) 固定分区(将内存分成固定块,存在内部碎片)

3) 可变分区(预先不分配,当作业需要装载时同系统申请内存空间,系统从其中挖出一块给作业,其大小等于作业所需内存的大小,然后将剩下的部分再作为空白块留给一次分配使用。 

 

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值