操作系统(2)复习 第四章 存储器管理

本文详细介绍了存储器管理的各个章节,包括存储器的多层结构、程序的装入和链接、连续分配方式(单一连续分配、固定分区分配、动态分区分配)、动态可重定位分区分配、对换、分页和分段存储管理方式,以及段页式存储管理方式。重点讲解了各种分配算法,如首次适应、最佳适应和最坏适应,以及分页和分段的区别和结合。
摘要由CSDN通过智能技术生成

第四章 存储器管理

——管理对象:内存
——功能:内存分配,地址映射,地址保护,内存扩充(虚拟存储概念)

1.存储器的多层结构

类型 内容
CPU寄存器 寄存器
主存 高速缓存、主存储器、磁盘缓存
辅存 固定磁盘、可移动存储介质

层次越高(越靠近CPU),存储介质访问速度越快,价格越高,存储容量越小

寄存器主存储器又被称为可执行存储器

2.程序的装入和链接

步骤:
(1)编译
(2)链接
(3)装入

程序的装入方式:
1.绝对装入方式。装入前指定位置(编译程序或程序员),只适用于单道处理环境。(程序运行前)

2.可重定位装入方式。目标模块的起始地址从0开始,装入时由装入模块进行静态地址重定位。可用于多道程序环境。(程序运行前)

3.动态运行时的装入方式。初装时不进行逻辑地址到物理地址的转换,程序可在内存中移动,地址转换推迟到程序真正运行时进行。——动态地址重定位(程序运行时) 需要重定位寄存器支持

程序的链接方式:
1.静态链接方式。程序装入运行前,个目标模块、库函数等已链接成一个完整的装配模块,以后不再拆开,即形成可执行文件。
2.装入时动态链接。将一组目标模块边装入边链接的链接方式。——优点:便于修改更新;便于实现对目标模块的共享。
3.运行时动态链接。将某些模块的链接推迟到模块要运行时才进行链接。——优点

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值