ICode9

精准搜索请尝试: 精确搜索
首页 > 其他分享> 文章详细

操作系统 虚存管理

2019-09-18 16:05:32  阅读:178  来源: 互联网

标签:操作系统 管理 程序 调入 虚存 内存 执行 虚拟内存


把内存与外存有机的结合起来,从而得到一个容量很大的“内存”,这就是虚拟内存。可以分成按需取页和按需取段两种方式。

基本原理:

在程序装入时,不必将其全部读入到内存,而只需将当前需要执行的部分页或段读入到内存,就可让程序开始执行。

在程序执行过程中,如果需执行的指令或访问的数据尚未在内存(称为缺页或缺段),则由处理器通知操作系统将相应的页或段调入到内存,然后继续执行程序。

另一方面,操作系统将内存中暂时不使用的页或段调出保存在外存上,从而腾出空间存放将要装入的程序以及将要调入的页或段――具有请求调入和置换功能,只需程序的一部分在内存就可执行。

引入虚存的优点:

可在较小的可用内存中执行较大的用户程序;

可在内存中容纳更多程序并发执行。

不必影响编程时的程序结构(与覆盖技术比较)。

提供给用户可用的虚拟内存空间通常大于物理内存。

标签:操作系统,管理,程序,调入,虚存,内存,执行,虚拟内存
来源: https://blog.csdn.net/hanzhen7541/article/details/100986092

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

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

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

ICode9版权所有