赞
踩
① 有的作业很大,其所要求的内存空间超过了内存容量,作业不能被全部装入内存,导致作业无法运行
② 有大量的作业需要运行,但是内存容量不足以容纳这些所有的作业,只能将少数作业放入内存,而将大多数作业放在外存
① 一次性:指作业必须全部一次性的装入内存后方可运行,所以作业过大时将无法运行
② 驻留性:作业被装入内存后,整个作业一直驻留在内存中,其中任何部分都不能被置换到外存
局部性规律:即在较短时间内,程序的执行仅局限于某个部分,其所访问的存储空间也仅限于某个区域
① 时间局限性:程序中某个指令被执行完毕后,不久后又会执行这个指令
② 空间局限性:一旦程序访问了某个存储单元,在不久之后,其附近的存储单元也会被访问,即程序一段时间内所访问的地址可能集中在一定的范围之内。
基于局部性原理,程序在运行时没有必要把其全部装入内存中,而仅仅将那些当前需要访问和运行的少数页面或段先存入内存;程序运行时,如果它所要访问的页(段)已经调入内存,便可执行下去;但如果程序所要访问的页(段)还没调入内存,便发出缺页(段)中断请求,此时OS将利用请求页(段)功能将其调入内存,以便程序继续运行下去;若此时内存已满,OS还利用页(段置换功能)将内存中暂时不用的页(段)调入外村腾出内存空间,再将需要访问的页(段)调入内存。
① 多次性:一个作业中的程序和数据无需一次性全部装入内存,而是被多次调入内存
② 对换性:允许将那些暂时在内存中不用的代码和数据调入外存的对换区
③ 虚拟性:能够从逻辑上扩充容量,使用户所看到的内存容量远大于实际内存容量
在分页系统的基础上增加请求调页功能和页面置换功能
在分段系统的基础上增加请求调页功能和页面置换功能
① 何时调入页面
② 从何处调入页面
③ 页面调入过程
缺页率
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。