OS05虚拟存储技术全解.pptVIP

  • 2
  • 0
  • 约1.01万字
  • 约 51页
  • 2016-12-06 发布于湖北
  • 举报
OS05虚拟存储技术全解

* 基于程序执行的局部性原理,从而引入了虚拟存储技术。 * * * 虚拟存储技术可以结合连续分配方式实现吗? 连续分配方式是占据连续的内存空间,如果虚拟存储技术结合起实现,那么部分装入后为保证后续装入后程序仍然是具有连续性的,就必须把程序的后面的连续空间预留出来,这是无法实现扩充内存的。 基于离散分配的存储管理方式有:基本分页和分段。 * 允许部分页面的装入,运行中进行请求调页和页面置换,将后续页陆续调入内存,将暂时不运行的页调出内存。 * * 多次性:以前的存储器不具有的特征。 对换性:允许在作业的运行过程中进行换进和换出。从而提高内存利用率。 * * 和基本分页的划分方法相同的都是将用户程序分页和内存空间分块。大小相等, 分配过程为: * 现在主要看一下,若想实现请求分页存储管理方式所需的硬件和软件支持。 首先,有可能出现在程序运行过程中需要访问的页没有装入内存的情况,这时需要一些方法来发现和处理。 * 修改位:决定是否回存和置换判断。 * 针对前面的例子,它的页表的部分列就是这样的。123列分别是页号、块号、状态位 页长4k * 那么如果所访问的页不在内存又如何处理呢?即状态位为0。 * 缺页中断是一种中断,但又与一般的中断有所不同。 * 一般中断是在指令完成后检查中断的,而缺页中断是在执行一条指令时,发现需要访问的程序或数据不在内存,没调入内存,所以产生中断, * 能够

文档评论(0)

1亿VIP精品文档

相关文档