应用题
1.为什么要引入动态分段存储管理?它与请求页式存储管理有什么区别?
【正确答案】(1)一个大的进程可能包含很多个程序模块。对它们进行链接要花费大量的CPU时间,而实际执行时则可能只用到其中的一小部分模块。因此,从减少CPU开销和减少存储空间浪费的角度来看,静态链接是不合适的,因此引入动态分段存储管理。
(2)它与请求页式存储管理的区别:
第一,分页的作业地址空间是单一的线性地址空间,而分段作业的地址空间是二维的。
第二,页是信息的物理单位,大小固定;段是信息的逻辑单位,其长度不定。
第三,分页管理实现的是单段式虚拟存储系统,而分段存储管理实现的是多段式虚拟存储系统。
【答案解析】