4.5虚我存储官理 4.5.1虚拟存储管理的概念 问题:作业提交时,先全部进入辅助存 器,作业投入运行时,能否不把作业的全 信息同时装入主存储器,而是将其中当前 使用部分先装入主存储器,其余暂时不用 的部分先存放在作为主存扩充的辅助存 器中,待用到这些信息时,再由系统自动 把它们装入到主存储器中这就是虚拟存 诸器的基本思路
4.5 虚拟存储管理 • 4.5.1 虚拟存储管理的概念 • 问题:作业提交时,先全部进入辅助存储 器,作业投入运行时,能否不把作业的全部 信息同时装入主存储器,而是将其中当前 使用部分先装入主存储器,其余暂时不用 的部分先存放在作为主存扩充的辅助存储 器中,待用到这些信息时,再由系统自动 把它们装入到主存储器中,这就是虚拟存 储器的基本思路
解决"部分裴入、部分对换”间 题 ·那么当主存空间小于作业需要量时,这 个作业也能执行; 多个作业存储总量超出主存总容量时,也 可以把它们全部装入主存,实现多道程序
解决“部分装入、部分对换”问 题 • 那么当主存空间小于作业需要量时,这 个作业也能执行; • 多个作业存储总量超出主存总容量时,也 可以把它们全部装入主存,实现多道程序 运行
分简少少能的少与的少简分 允许用户的逻辑地址空间大于主存储器的 绝对地址空间。对于用户来说,好象计算 机系统具有一个容量很大的主存储器,手 们把它称作为“虚拟存储器”(viu4 memory)
• 允许用户的逻辑地址空间大于主存储器的 绝对地址空间。对于用户来说,好象计算 机系统具有一个容量很大的主存储器,我 们 把 它 称作 为 “虚拟存储器 ” (virtual memory)
分简少少能的少与的少简分 虚拟存储器的定义如下 具有部分装入和部分对换 功能,能从逻辑上对内存容 量进行大幅度扩充,使用方 便的一种存储器系统
虚拟存储器的定义如下: •具有部分装入和部分对换 功能,能从逻辑上对内存容 量进行大幅度扩充,使用方 便的一种存储器系统
作亚信息不全部裴人王存的情况 下能否保证作业的正确运行? 回答是肯定的,早在1968年 P. Denning就研 究了程序执行时的局部性原理, 指程序在执行过程中的一个较短时 间内,所执行的指令地址或操作数地址 分别局限于一定的存储区域中。又可细 分时间局部性和空间局部性
作业信息不全部装入主存的情况 下能否保证作业的正确运行? • 回答是肯定的,早在1968年P.Denning就研 究了程序执行时的局部性原理, • 指程序在执行过程中的一个较短时 间内,所执行的指令地址或操作数地址 分别局限于一定的存储区域中。又可细 分时间局部性和空间局部性