精选优质文档-倾情为你奉上存储管理的主要功能:l 地址转换(逻辑地址转为物理地址l 存储器的分配和回收l 存储保护l 存储扩充地址转换(重定位)逻辑地址物理地址;多道程序中编译程序不可能预支经编译后所得到的目标模块应放在内存何处,不能用绝对装入,要用可重定位装入。l 静态转换:在装入时对目标程序中指令和数据地址进行修改l 动态转换n 地址转换推迟到真正执行时n 静态的不允许程序运行时在内存中移动位置,动态的可以分配方式n 连续分配n 单一连续分配u 单个程序独占n 固定分区分配u 划分分区:分区大小相等、不等u 内存分配:按大小排序,分区使用表u 优点:能在内存中装入多道程序u 缺点:存储空间浪费n 动态分区分配u 数据结构:空闲分区表;空闲分区链u 动态分区分配算法:l 顺序搜索算法(用于不太大的系统)n 首次适应:空闲分区地址递增,从链首开始寻找,满足要求后切割u 优点:优先利用低址,保留高址大空闲区,为以后到达的大作业分配大的内存空间创造了条件u 缺点:低址部分