ICode9

精准搜索请尝试: 精确搜索
首页 > 系统相关> 文章详细

存储器管理——虚拟内存技术

2022-05-26 06:31:52  阅读:208  来源: 互联网

标签:存储管理 运行 存储器 作业 技术 内存 虚拟内存



内存空间的扩充的技术有哪些:覆盖技术、交换技术、虚拟存储技术

传统存储管理方式有哪些:1.单一连续分配2.固定分区分配3.动态分区分配4.基本分页存储管理5.基本分段存储管理6.基本段页式存储管理

传统存储管理方式的特征:1.一次性。作业数据必須一次全部调入内存。2.驻留性。作业数据在整个运行期间都会常驻内存

传统存储管理方式的缺点:(一次性带来的问题)1.大作业无法运行(作业很大时,不能全部装入内存)2.多道程序并发度下降(当大量作业要求运行时,由于内存无法容纳所有作业,因此只有少量作业能运行)。(驻留性带来的问题)3.浪费内存资源(内存中驻留大量的、暂时用不到的数据)

快表机构:将近期常访问的页表项副本放到更高速的联想寄存器中

高速缓冲技术的思想:将近期会频繁访问到的数据放到更高速的存储器中,暂时用不到的数据放在更低速存储器中。

虚拟内存的定义:程序不需全部装入即可运行,运行时根据需要动态调入数据,若内存不够,还需换出一些数据

虚拟内存的特征:1.多次性。无需在作业运行时一次性全部装入内存,而是允许被分成多次调入内存。2.对换性。在作业运行时无需一直常驻内存,而是允许在作业运行过程中,将作业换入、换出。3.虚拟性:从逻辑上扩充了内存的容量,使用户看到的内存容量,远大于实际的容量。

虚拟内存技术的实现方式:1.请求分页存储管理2.请求分段存储管理3.请求段页式存储管理

虚拟内存技术的实现的基础:离散分配的内存管理方式

虚拟内存技术的实现需要操作系统提供哪些功能:请求调页/调段功能、页面/段置换功能

请求调页功能:访问的信息不在内存时,由作系统负责将所需信息从外存调入内存

页面置换功能:内存空间不够时,将内存中暂时用不到的信息换出到外存






标签:存储管理,运行,存储器,作业,技术,内存,虚拟内存
来源: https://www.cnblogs.com/LXZYZDCZL/p/16311660.html

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有