美文网首页
操作系统笔记:第五章—虚拟存储器

操作系统笔记:第五章—虚拟存储器

作者: 一萌新一 | 来源:发表于2018-12-09 00:34 被阅读0次

主要内容:

1.虚拟存储器的基本概念

•引入、实现、特征

2.请求分页存储管理方式

•硬件支持、地址变换、分配算法

•页面置换算法

•性能分析

3.请求分段存储管理方式

内容:

1.  虚拟存储器的基本概念

分析常规存储器管理不足的原因:

1)常规存储器管理方式的特征

一次性:作业在运行前一次性地全部装入内存

驻留性:作业装入内存后,便一直驻留在内存中,直至作业运行结束。

2)局部性原理

程序在执行时将呈现出局部性规律:

在一较短的时间内,程序的执行仅局限于某个部分;相应地,所访问的存储空间也局限于某个区域。

程序执行的特点:

多数情况下仍是顺序执行。少部分的转移和过程调用指令会使程序执行由一部分区域转至另一部分区域(但研究表明调用深度多数情况下不超过5)

许多由少数指令构成的循环结构会多次执行。对许多数据结构的处理(如数组)往往局限于很小的范围内。所有上述情况都表现出程序执行的局部性:

时间局部性(temporal locality)

被引用过一次的存储器位置很可能在不远的将来再被多次引用。

空间局部性(spatial locality)

如果一个存储器位置被引用了一次,那么程序很可能在不远的将来引用附近的一个存储器位置。

相关文章

  • 虚拟存储器

    0,概念 虚拟存储器管理——基于局部性原理,由操作系统提供一个比实际内存大的,假想的特大存储器。 虚拟存储器定义:...

  • 操作系统笔记:第五章—虚拟存储器

    主要内容: 1.虚拟存储器的基本概念 •引入、实现、特征 2.请求分页存储管理方式 •硬件支持、地址变换、分配算法...

  • 操作系统--用户态与核心态

    用户空间与内核空间 我们知道现在操作系统都是采用虚拟存储器,那么对32位操作系统而言,它的寻址空间(虚拟存储空间)...

  • 阻塞,非阻塞,同步IO,异步IO

    概念说明 用户空间与内核空间 现在操作系统都是采用虚拟存储器,那么对32位操作系统而言,它的寻址空间(虚拟存储空间...

  • 计算机考研笔记---操作系统概述

    @[toc] 操作系统特性 并发 共享 虚拟 异步 其中最基本特性:并发,共享 操作系统功能 处理器管理存储器管理...

  • Linux IO模型

    1、概念说明 1.1、用户空间与内核空间 现在操作系统都是采用虚拟存储器,那么对32位操作系统而言,它的寻址空间(...

  • IO & NIO、select & poll &

    1.用户空间&内核空间 现在操作系统都是采用虚拟存储器,操作系统将虚拟空间划分为两部分,一部分为内核空间,一部分为...

  • 层次结构存储系统

    目录 6.5 虚拟存储器 虚拟存储器的基本概念 虚拟地址空间 虚拟存储器的实现 存储保护 6.6 IA-32/Li...

  • NIO技术概览与整理总结

    关于一些概念基础说明 用户空间与内核空间 现在操作系统都是采用虚拟存储器,那么对32位操作系统而言,它的寻址空间(...

  • 《深入理解计算机系统》| 虚拟存储器

    虚拟存储器又叫做虚拟内存,我们现在的操作系统普遍都支持了虚拟内存,这样做是因为我们同时运行着太多的程序了,就目前我...

网友评论

      本文标题:操作系统笔记:第五章—虚拟存储器

      本文链接:https://www.haomeiwen.com/subject/pnthhqtx.html