您的当前位置: 首页 > 新闻中心 > 行业知识 > 什么是虚拟存储器?有哪些特征?

什么是虚拟存储器?有哪些特征?

1.虚拟存储器

计算机通常具备多层次的存储结构,除主存储器外,为用户提供一个比主存储器容量更大且能随即访问的辅助存储器。借助虚拟存储技术使辅助存储器和主存储器密切配合,对用户来说,好像计算机具有一个容量比实际主存储器大得多的主存储器可供使用,因此称为虚拟存储器,简称虚存。虚拟存储器的地址称为虚地址或逻辑地址。程序运行时,中央处理机实际访问的存储器仍然是主存储器,存储器和辅助存储器称为实际存储器,简称实存。实存的地址称为实地址或物理地址。

虚拟存储器

2.虚拟存储器的特征

(1) 对换性:对换性是指允许在作业的运行过程中进行换进、换出,在进程运行期间,允许将那些暂不使用的程序和数据,从内存调至外存的对换区(换出),待以后需要时再将它们从外存调至内存(换进);甚至还允许将暂时不运行的进程调至外存,待它们重又具备运行条件时再调入内存。

(2) 虚拟性:虚拟性是指能够从逻辑上扩充内存容量,使用户所看到的内存容量远大于实际内存容量。

(3) 多次性:多次性是指一个作业被分成多次调入内存运行。亦即在作业运行时没有必要将其全部装入,只需将当前要运行的那部分程序和数据装入内存即可;以后每当要运行到尚未调入的那部分程序时,再将它调入。

3.虚拟存储器的实现

虚拟存储器的实现是建立在页式、段式、段页式三种存储管理基础上的。20世纪80年代中期以后推出的不少芯片,可同时提供这三种方式供用户选择。

(1)页式存储管理:主存分配以页为单位,管理由若干页组成的作业。把作业地址空间分为若干固定大小的页,把主存储器空间分为大小与页相同的“存储块”,存储管理机构将作业的“页”离散地装入主存储器“存储块”内。用页表来实现作业逻辑地址到主存储器物理地址的映射。其优点是作业可离散地装入主存储器,避免了大量代码移动,页内零头小。缺点是每页不是相对完整的代码,不便于实现代码共享和保护。

(2)段式管理(segmentation):是指把一个程序分成若干个段(segment)进行存储,每个段都是一个逻辑实体(logical entity),程序员需要知道并使用它。它的产生是与程序的模块化直接有关的。段式管理是通过段表进行的,它包括段号或段名、段起点、装入位、段的长度等。此外还需要主存占用区域表、主存可用区域表。

(3)段页式存储管理方式:即先将用户程序分成若干个段,再把每个段分成若干个页,并为每一个段赋予一个段名。右图示出了一个作业的地址空间和地址结构。

以上梳理了虚拟存储器的定义及特征等,希望对你有所帮助,如果你想了解更多相关内容,敬请关注三个皮匠报告行业知识栏目。

推荐阅读:

服务器虚拟化是什么?优势有哪些?

什么是web服务器?web服务器有哪些?作用、原理介绍

计算机 服务器行业:产业数字化推动服务器景气度持续提升-220629(33页).pdf

本文由作者2200发布,版权归原作者所有,禁止转载。本文仅代表作者个人观点,与本网无关。本文文字的真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。

相关报告

GroupM:2020年移动营销生态系统报告(英文版)(88页).pdf
GroupM:2020年移动营销生态系统报告(英文版)(88页).pdf

1 Mobile Marketing Ecosystem Report 2020, India 2 Mobile Marketing Ecosystem Report 2020, India Theres been a significant rise in the number of individual

Apple:2019年App Store生态系统报告(英文版)(14页).pdf
Apple:2019年App Store生态系统报告(英文版)(14页).pdf

Support for this study was provided by Apple. The conclusions and opinions expressed are exclusively those of the authors. How Large Is the Apple App Stor

2020年包容性绿色融资倡议 - 绿色气候基金(英文版)(29页).pdf
2020年包容性绿色融资倡议 - 绿色气候基金(英文版)(29页).pdf

Inclusive Green Financing Initiative ( IGREENFIN) : Greening Agricultural Banks ii) limited availability of farmers iii) risks of locust invasion due to c

2021 生态系统预测与展望报告 - Arm(英文版).pdf
2021 生态系统预测与展望报告 - Arm(英文版).pdf

Ecosystem Predictions heres what it takes to be more secure now. We learn from each other as we move the bar along that journey. IoT and Automotive | Surv

Nets:支付服务的模块化生态系统(英文版)(11页).pdf
Nets:支付服务的模块化生态系统(英文版)(11页).pdf

模块化支付平台的好处是,发卡机构可以在消费者需求不断增长的数字市场上展开竞争。支付行业的发展速度比以往任何时候都要快。消费者需求和期望的上升不断挑战发行人提供新的创新服务以保持相关性。随着支付变得越来越无缝,越来越多地融入到我们所做的每一件事中,支付业务的激增要求发行人做出快速反应。对于许多在位者来说,跟上

Dealroom:英国科技生态系统更新报告(英文版)(16页).pdf
Dealroom:英国科技生态系统更新报告(英文版)(16页).pdf

本报告聚焦于后互联网时代(即2000年以后)的公司。大多数(但不是所有)独角兽公司都得到了风投的支持。参与分析的公司都是技术驱动型公司。行业包括软件、电子商务、在线市场、硬件、信息通信技术基础设施。完整的行业和业务模式分类可以在网上找到Dealroom的专有数据库和软件从多个来源聚合数据:收集公共信息,用户

绿色气候基金:在刚果共和国五个部门减少森林温室气体排放的项目(英文版)(75页).pdf
绿色气候基金:在刚果共和国五个部门减少森林温室气体排放的项目(英文版)(75页).pdf

为了解决这些关键问题,该项目采取了一种整体性的方法,这对于实现大规模转型和确保可持续性至关重要,并围绕三个综合组成部分提出了一系列干预措施,所有这些都是向低排放发展道路过渡的关键。第一个部分为其他活动奠定了基础,其重点是确保小生产者获得土地、参与性绘图和对农用林业系统的研究。第二个也是主要的组成部分是建立2

客服
商务合作
小程序
服务号
折叠