问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

虚拟内存空间是什么,为什么要有虚拟内存空间

发布网友 发布时间:2022-04-19 22:43

我来回答

5个回答

热心网友 时间:2023-07-07 05:45

虚拟内存,是硬盘上的一个区间,专门由系统划分出来,在物理内存不够的情况下,把这个区间当成内存使用,但是一般系统不会在物理内存用完后才使用虚拟内存,所以虚拟内存一般都会占用的,但是由于是硬盘上的,所以速度还是没有物理内存那么快.当你运行大型程序的时候虚拟内存的重要就体现出来了.

热心网友 时间:2023-07-07 05:45

虚拟内存的概念是相对于物理内存而言的,当系统的物理内存空间入不敷出时,操作系统便会在硬盘上开辟一块磁盘空间当做内存使用,这部分硬盘空间就叫虚拟内存。它可以加快电脑的运行。

热心网友 时间:2023-07-07 05:46

什么是虚拟内存
  虚拟内存是用硬盘空间做内存来弥补计算机RAM空间的缺乏。当实际RAM满时(实际上,在RAM满之前),虚拟内存就在硬盘上创建了。当物理内存用完后,虚拟内存管理器选择最近没有用过的,低优先级的内存部分写到交换文件上。这个过程对应用是隐藏的,应用把虚拟内存和实际内存看作是一样的。

热心网友 时间:2023-07-07 05:46

经典误区四:虚拟内存这么设最"科学"!

经典程度:★★★★★

危险程度:★★

1.错误的解决方法描述

(1)在"我的电脑"的"属性"窗口,切换到"高级→性能→虚拟内存"窗口,将虚拟内存的初始值和最大值设置为同一值可以减少磁盘碎片,提高系统运行效率。

(2)分别在硬盘的每个分区上都设置一部分虚拟内存,可以提高系统的性能。
2.方案由来及后果

Windows采用动态的方法对虚拟内存进行管理,也就是说当在执行耗费内存比较大的程序(如Photoshop、MS Office等)时,系统会自动扩大虚拟内存的页面文件的体积,以获得更多的可用资源,反之,如果物理内存还有较多的空闲空间,系统则会自动缩小页面文件的体积。这就是我们在察看系统中的pageflie.sys(Windows 2000/XP)或win386.swp(Windows 9X/Me)文件时,该文件有时候大有时候小的原因所在。

理论上来讲,如果将虚拟内存的初始值和最大值设置为同一值,这样可以让磁头连续读取,不容易出现磁盘碎片,从而提高系统的运行效率。但在实际使用的过程中,我们会发现,当我们读取某个大文件的时候,常常遇?quot;内存溢出"错误,系统反而运行不稳定。

而对于所谓"将硬盘的每个分区都设置虚拟内存"的处理办法,由于各个分区上文件分布的不确定性,导致磁盘碎片的不可避免,虽然Windows会优先选择使用不常进行文件读写操作的分区中的页面文件,不过这样会加重系统内存管理的负担,尽管算不上很多的谬误,但至少不是最好的方案。

小知识: 所谓"虚拟内存",通俗的讲,就是当我们的物理内存不够用的时候,系统将硬盘上的部分空间模拟成内存使用,将暂时不用的程序或数据存放到这部分空间中,等需要的时候方便及时调用。虚拟内存在Windows 9X/Me中对应的数据临时存放文件为win386.swp(我们称为交换文件,Swapfile),在Windows 2000/XP中对应的数据临时存放文件为Pagefile.sys(我们称为页面文件或者分页文件,PageFile)。页面文件保存在硬盘分区的根目录中,文件属性为"隐藏",我们需要在"文件夹选项"中选中"显示所有文件"才能看到它。

3.正确的解决办法:

对于虚拟内存如何设置的问题,微软已经给我们提供了官方的解决办法,对于一般情况下,我们推荐采用如下的设置方法:

(1)在Windows系统所在分区设置页面文件,文件的大小由你对系统的设置决定。具体设置方法如下:打开"我的电脑"的"属性"设置窗口,切换到"高级"选项卡,在"启动和故障恢复"窗口的"写入调试信息"栏,如果你采用的是"无",则将页面文件大小设置为2MB左右,如果采用"核心内存存储"和"完全内存存储",则将页面文件值设置得大一些,跟物理内存差不多就可以了。

小提示:对于系统分区是否设置页面文件,这里有一个矛盾:如果设置,则系统有可能会频繁读取这部分页面文件,从而加大系统盘所在磁道的负荷,但如果不设置,当系统出现蓝屏死机(特别是STOP错误)的时候,无法创建转储文件 (Memory.dmp),从而无法进行程序调试和错误报告了。所以折中的办法是在系统盘设置较小的页面文件,只要够用就行了。

(2)单独建立一个空白分区,在该分区设置虚拟内存,其最小值设置为物理内存的1.5倍,最大值设置为物理内存的3倍,该分区专门用来存储页面文件,不要再存放其它任何文件。之所以单独划分一个分区用来设置虚拟内存,主要是基于两点考虑:其一,由于该分区上没有其它文件,这样分区不会产生磁盘碎片,这样能保证页面文件的数据读写不受磁盘碎片的干扰;其二,按照Windows对内存的管理技术,Windows会优先使用不经常访问的分区上的页面文件,这样也减少了读取系统盘里的页面文件的机会,减轻了系统盘的压力。

(3)其它硬盘分区不设置任何页面文件。当然,如果你有多个硬盘,则可以为每个硬盘都创建一个页面文件。当信息分布在多个页面文件上时,硬盘控制器可以同时在多个硬盘上执行读取和写入操作。这样系统性能将得到提高。

小提示: 允许设置的虚拟内存最小值为2MB,最大值不能超过当前硬盘的剩余空间值,同时也不能超过32位操作系统的内存寻址范围——4GB。
经典误区五:IE这样操作就"安全"了!

热心网友 时间:2023-07-07 05:47

其实我一直都是听说过,但是也并不真正了解。

今天查了查,它是计算机使用的临时存储器,用来运行所需内存大于计算机具有的内存的程序。
例如,程序可以访问计算机硬盘驱动器上4GB字节的虚拟内存,即使计算机只有32MB的RAM。当前没有装入计算机内存的程序数据将保存到页面文件中。
通常的情况下,我们会在c:下看到一个名这pagefile.sys的文件,这就是充当虚拟内存使
用的页面文件,它会有上百M甚至几百M大。

参考资料:微软官网

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
女生多大后可以不在长身高? 如何不用软件把手机投屏到电脑上手机屏幕怎样投放到电脑上 战时拒绝、故意延误军事订货罪既遂的处罚? 战时故意延误军事订货罪处罚标准 名师1+1导读方案:汤姆·索亚历险记目录 三星sm-g7200打开微信慢,无法正常收看,网速不慢。 笔记本电脑如何调亮屏幕亮度 大伙说说洗衣机要不要带烘干好 热烘干洗衣机怎么样 ef英语哪个好 豆豆鞋怎么搭配 豆豆鞋冬天款怎么搭配 男士豆豆鞋配什么裤子好看 冬天豆豆鞋怎么搭配衣服 买了粉紫色(浅紫)的豆豆鞋,想知道和什么颜色的... 豆豆鞋配什么样的衣服 男人穿豆豆鞋需要怎样搭配才好看 豆豆鞋怎么搭配衣服裤子好看? 豆豆鞋怎么搭配衣服裤子好看 男生日常出门穿豆豆鞋,搭配什么裤子有气质? 男生豆豆鞋什么颜色百搭 豆豆鞋什么颜色好看 菲拉格慕豆豆鞋哪个颜色好配 什么颜色的豆豆鞋百搭? ugg豆豆鞋最百搭的颜色 豆豆鞋什么颜色最百搭 冬天豆豆鞋选什么颜色 系统还原怎么还原 糖尿病怎样预防? 怎么样预防糖尿病?预防糖尿病几种生活方式? 怎么设置虚拟内存?虚拟内存占用C盘的空间的吗? 虚拟存储空间的介绍 存储空间和虚拟空间有什么区别吗? 我的电脑总提示我虚拟内存空间不足是怎么回事啊?... 什么是虚拟内存?电脑提示虚拟内存空间不足,怎么办? C盘里是不是有一个虚拟内存 是什么东西 会占空间么 什么是内存虚拟空间 怎么增加虚拟内存空间? 安卓手机怎样开虚拟存储空间 虚拟内存是指C盘(程序盘)的剩余空间吗? 虚拟内存空间小怎么办? 如何设置VMware虚拟机存储空间 我电脑右下角一直提示虚拟内存空间不足怎么办? 8G电脑要设置多少虚拟存储空间 虚拟存储的特点分析 虚拟机存储池中没有足够存储空间怎么办? 虚拟内存占硬盘空间吗 如何进入还原系统? 鸭血可以喝生的吗 生鸭血可以直接喝吗?