主页   电子元器件  存储器

六月 8 2020

虚拟存储器的工作原理


目录

1.简介
2.工作原理

  虚拟存储器技术的出现是为了解决电脑内存不够的问题。它使得应用程序认为它拥有连续的可用的内存(一个连续完整的地址空间),而实际上,它通常是被分隔成多个物理内存碎片,还有部分暂时存储在外部磁盘存储器上,在需要时进行数据交换。目前,大多数操作系统都使用了虚拟存储器。下面将来介绍虚拟存储器以及它的工作原理:

  1.简介

  虚拟存储器又被称为虚拟内存,是指在具有层次结构存储器的计算机系统中,采用自动实现部分装入和部分对换功能,为用户提供一个比物理主存容量大得多的可寻址的一种“主存储器”。它使用户逻辑存储器与物理存储器分离,是操作系统给用户提供的一个比真实内存空间大得多的地址空间。

虚拟存储器

虚拟存储器

  实现虚拟存储器的物质基础是二级存储器结构和动态地址转换机构。经过操作系统的改造,把计算机的内存与外存有机的结合起来使用,从而得到一个容量很大的“内存”,这就是虚拟内存。

  虚拟存储器实质上是把用户地址空间和实际的存储空间区分开来,当作两个不同的概念。

  虚拟存储器是Windows 为作为内存使用的一部分硬盘空间。虚拟存储器在硬盘上其实就是为一个硕大无比的文件,文件名是PageFile.Sys,通常状态下是看不到的。必须关闭资源管理器对系统文件的保护功能才能看到这个文件。虚拟内存有时候也被称为是“页面文件”就是从这个文件的文件名中来的。

  2.工作原理

  虚拟存储器是由硬件和操作系统自动实现存储信息调度和管理的。它的工作过程包括6个步骤:

  ①中央处理器访问主存的逻辑地址分解成组号a和组内地址b,并对组号a进行地址变换,即将逻辑组号a作为索引,查地址变换表,以确定该组信息是否存放在主存内。

  ②如该组号已在主存内,则转而执行④;如果该组号不在主存内,则检查主存中是否有空闲区,如果没有,便将某个暂时不用的组调出送往辅存,以便将这组信息调入主存。

  ③从辅存读出所要的组,并送到主存空闲区,然后将那个空闲的物理组号a和逻辑组号a登录在地址变换表中。

  ④从地址变换表读出与逻辑组号a对应的物理组号a。

  ⑤从物理组号a和组内字节地址b得到物理地址。

  ⑥根据物理地址从主存中存取必要的信息。

  以上就是虚拟存储器的工作原理介绍了。虚拟存储器的逻辑容量由内存容量和外存容量之和来决定,其运行速度接近于内存速度,而每位的成本却又接近于外存。可见,虚拟存储技术是一种性能非常优越的存储器管理技术,故被广泛地应用于大、中、小型和微型机器中。

订购与质量

图片 产品型号 品牌 描述 数量 价格
(USD)
LM311 LM311 Company:Texas Instruments Remark:LM311电压比较器设计运行在更宽的电源电压:从标准的±15V运算放大器到单5V电源用于逻辑集成电路。其输出兼容RTL,DTL和TTL以MOS电路。此外,他们可以驱动继电器,开关电压高达50V,电流高达50mA。 In Stock:1000
Buy
Price:call Buy
LM339 LM339 Company:Texas Instruments Remark:LM339(四路差动比较器)是在电压比较器芯片内部装有四个独立的电压比较器,是一种常见的集成电路,主要应用于高压数字逻辑门电路。利用lm339可以方便的组成各种电压比较器电路和振荡器电路。 In Stock:2000
Buy
Price:call Buy
LM324 LM324 Company:Texas Instruments Remark:LM324系列器件带有真差动输入的四运算放大器。与单电源应用场合的标准运算放大器相比,它们有一些显著优点。该四放大器可以工作在低到3.0伏或者高到32伏的电源下,静态电流为MC1741的静态电流的五分之一。 In Stock:300
Buy
Price:call Buy
LM358 LM358 Company:Texas Instruments Remark:LM358内部包括有两个独立的、高增益、内部频率补偿的双运算放大器,适合于电源电压范围很宽的单电源使用,也适用于双电源工作模式,在推荐的工作条件下,电源电流与 电源电压无关。 In Stock:3000
Buy
Price:call Buy
LM567 LM567 Company:Texas Instruments Remark:LM567是一种常见的低价解码集成电路,其内部包含了两个鉴相器、放大器、电压控制振荡器VCO等部件。 In Stock:500
Buy
Price:call Buy

相关文章

  • 虚拟存储器的实现方法 ...
    虚拟存储器机制与高速缓存Cache机制很类似,高速缓存Cache是缓存了内存中的数据,虚拟存储器是在内存中缓存了磁盘的数据。如果虚拟存储器中数据不存在,那么需要从磁盘上读取数据,然...
  • 基于SystemC的存储器模型设计 ...
    建立芯片模型是在早期进行芯片架构决策的有效方法,通过建模不仅可以对芯片的性能做出分析,还可以在硬件没有完成之前开发软件,不仅提高了产品成功率,而且缩短了研发周期。设计人员早期采用C...
  • 随机存储器的特点与结构 ...
    早期的计算机使用继电器、机械计数器或延迟线来实现主存储器功能。超声波延迟线是串行设备,只能按写入顺序复制数据。鼓内存可以以相对较低的成本扩展,但有效检索内存项需要了解鼓的物理布局以...
  • 存储器的分类及特点 ...
    如今信息时代,存储器和我们的生活息息相关,它保存着我们手机中的照片,电脑里的文件,银行里的存款等等,已经完全离不开存储器了。存储器的主要功能是存储程序和各种存储器的主要功能是存储程...
  • 铁电存储器的结构特点 ...
    铁电存储器是新兴的非易失性存储器,它的起步比较早,率先实现了产业化,由于其具有功耗小、读写速度快、抗辐照能力强的优点,在一些需要快速存取、低功耗和抗辐照的小规模存储领域有市场。但受...
  • 基于视频压缩系统中的大容量存储器设计 ...
    如今在高科技迅速发展的同时,航空航海的技术也在变化。早期的海量数据记录主要是使用磁带机,但存放在磁带机中的数据保存条件较高,它容易受到天气和湿度等环境的影响,因此这就要求无论是星载...

0 条评论

留言

您的邮箱地址不会被公布

 
 
   
评分: