第七章虚拟存储管理
第七章 虚拟存储管理
——具有主存“扩充”功能的存储管理系统
OS原理
第7章 虚拟存储
扬州大学 邹姝稚
§1 虚拟存储器概念
一、局部性原理
几乎所有的程序在执行
时都呈现出局部性规
律。即在一较短时间
内,程序执行总是局限
于地址空间的某个局部
区域,呈现出地址访问
聚集成群的倾向
时间局部性:一旦程序的某
个位置——数据或指令被
访问,它常常再次被访问
空间局部性:一旦程序的某
个位置——数据或指令被
访问,它附近的位置很快被
访问
OS原理
第7章 虚拟存储
扬州大学 邹姝稚
10+20+30+40+50+60+70=280K
(0,0 )
(0,1 )
(1,0 )
(1,1 )
(1,2 )
(1,3 )
覆盖技术:10+30+70=110K
§1 虚拟存储器概念
二、(自动)覆盖技术
任何程序均由若干功能相对独立的程序段组成,在运行中无需将全部程序段
同时装入内存。可以按程序的逻辑结构将那些不会同时执行的程序段组成
覆盖,使它们共享主存同一区域,从而达到逻辑上“扩充”主存的目的。
OS原理
第7章 虚拟存储
扬州大学 邹姝稚
§1 虚拟存储器概念
三、虚拟存储器
1.虚存定义
早期定义:把内存与外存有机的结合起来使用,从而得到一个
容量很大的“内存”,这就是虚存。
一般性定义:系统通过软硬件技术的结合,为每个作业提供
的地址空间是一个虚拟
原创力文档

文档评论(0)