什么是虚拟内存 虚拟内存不足 虚拟内存如何设置最好

所属分类: 硬件教程 / 内存 阅读数: 214
收藏 0 赞 0 分享
      虚拟内存是计算机系统内存管理的一种技术。它使得应用程序认为它拥有连续的可用的内存(一个连续完整的地址空间),而实际上,它通常是被分隔成多个物理内存碎片,还有部分暂时存储在外部磁盘存储器上,在需要时进行数据交换。
别称虚拟存储器(Virtual Memory)。电脑中所运行的程序均需经由内存执行,若执行的程序占用内存很大或很多,则会导致内存消耗殆尽。为解决该问题,Windows中运用了虚拟内存[1]技术,即匀出一部分硬盘空间来充当内存使用。当内存耗尽时,电脑就会自动调用硬盘来充当内存,以缓解内存的紧张。若计算机运行程序或操作所需的随机存储器(RAM)不足时,则 Windows 会用虚拟存储器进行补偿。它将计算机的RAM和硬盘上的临时空间组合。当RAM运行速率缓慢时,它便将数据从RAM移动到称为“分页文件”的空间中。将数据移入分页文件可释放RAM,以便完成工作。 一般而言,计算机的RAM容量越大,程序运行得越快。若计算机的速率由于RAM可用空间匮乏而减缓,则可尝试通过增加虚拟内存来进行补偿。但是,计算机从RAM读取数据的速率要比从硬盘读取数据的速率快,因而扩增RAM容量(可加内存条)是最佳选择。

造成虚拟内存不足的成因 :
  【1】、感染病毒:有些病毒发作时会占用大量内存空间,导致系统出现内存不足问题。
  【2】、虚拟内存设置不当:通常,应设置为物理内存大小的2倍。若设置过小,则会影响系统程序的正常运行。此时便需重设虚拟内存数值,以“Windows XP”为例,右击“我的电脑”,选择“属性”,在“高级”标签页点击“性能”框中的“设置”按钮,切换至“高级”标签页,后在“虚拟内存”框中点击“更改”按钮,接着重设虚拟内存数值,再点“设置”并“确定”,完后重启系统即可。
  【3】、系统盘空间不足:在默认情况下,虚拟内存是以名为“Pagefile.sys”的交换文件存于硬盘的系统分区中。若系统盘剩余容量过小,即会出现该问题。系统盘至少应留有300MB的可用空间,当然此数值需据用户的实际需要而定。尽量不要将各种应用软件装在系统盘,以保证有足够的空间供虚拟内存文件使用,且最好将虚拟内存文件安放至非系统盘内。
  【4】、System用户权限设置不当:基于NT内核的Windows系统启动时,System用户会为系统创建虚拟内存文件。有些用户为了系统的安全,采用NTFS文件系统,但却取消了System用户在系统盘“写入”和“修改”的权限,这样就无法为系统创建虚拟内存文件,运行大型程序时,也会出现此类问题。对策:重新赋予System用户“写入”和“修改”的权限即可。(注:该仅限于使用NTFS文件系统的用户。)

如何设置虚拟内存:
  (一)合理设置虚拟内存
  虚拟内存的设定主要根据你的物理内存大小和计算机的用途来设定,在桌面上用鼠标右击“本人的计算机”,选择“属性”,就可以看到内存了。根据微软公司的建议,虚拟内存设为物理内存容量的1.5--3倍,例如512MB的内存,虚拟内存设定为768--1536MB;1G的内存,虚拟内存设定为 1536--3072MB。也可让Windows来主动分配管理虚拟内存,它可以根据实际内存的应用情况,动态调整虚拟内存的大小。在虚拟内存设置页面下方有一个推荐数值,假如确实不晓得设置几为最佳,建议虚拟内存就设为推荐的数值。虚拟内存有初始大小与最大值两个数值,最佳把初始大小和最大值设为相同,以避免系统频繁改变页面文件的大小,影响计算机运行。内存容量2GB或以上的,假如不运行大型文件或游戏,也可以关闭虚拟内存。
  虚拟内存就是在你的物理内存不够用时把一部分硬盘空间作为内存来应用,不过由于硬盘传输的速度要比内存传输速度慢的多,所以应用虚拟内存比物理内存效率要慢。个人实际需要的值应该本人多次调整为好。 设的太大会产生大量的碎片,严重影响系统速度,设的太小就不够用,于是系统就会提示你虚拟内存太小。
  (二)虚拟内存设置办法
  右击“本人的计算机”选择“属性--高级--性可以--设置--高级--虚拟内存--更加改”,选择虚拟内存所在的磁盘,然后在下边单击“自定义大小” 并写入“初始大小”和“最大值”,最后按“设置”按钮,再确定即可。虚拟内存从C盘设置到其它磁盘的办法:右击本人的计算机--属性--高级--性可以设置--高级--虚拟内存更加改--点选C盘--单选“无分页文件”--“设置”,此时C盘旁的虚拟内存就消失了;然后选中D或F盘,单选“自定义大小”--在下面的“初始大小”和“最大值”两个文本框中写入数值--“设置”—确定--重启计算机,便完成了设置。
  虚拟内存最佳不要与系统设在同一个磁盘内,内存是随着应用而动态地变化,设在C盘就容易产生磁盘碎片,影响系统运行速度。所以,最佳将虚拟内存设置在磁盘剩余空间较大而又不常用的磁盘,如D、F,这样可以避免系统在C盘进行频繁的读写操作而影响系统速度。虚拟内存在一台计算机,只用设置一次,可设置在任何一个磁盘。
  (三)减轻内存负担
  1、打开的程序不可太多。假如同时打开的文档过多或者运行的程序过多,就没有足够的内存运行其他程序,要关闭不用的程序和窗口。
  2、主动运行的程序不可太多 。单击“开始”--“运行”,键入“Msconfig”-“确定”,打开“系统配置实用程序”窗口,删除不想主动加载的启动项目。
更多精彩内容其他人还在看

windows系统内存优化的九个小技巧

内存在电脑里面的作用实在是太大了,因为有了大内存我们的系统运行速度才得到大幅度的提高,不过我们平常在使用电脑的时候也要注意下面的一些内存技巧,这样才能使得内存性能得到更好的发挥。
收藏 0 赞 0 分享

新买的笔记本如何查看笔记本内存条型号有哪些方法

查看笔记本内存条型号有两种方法,一种是进入笔记本bios,另外一种就是借助电脑硬件检测工具,下面为大家介绍下
收藏 0 赞 0 分享

手机内存卡坏了怎么办?能修复吗?

我们都知道手机内存卡几乎每天都得使用的,而且使用率非常高,当然出错或出毛病的时间也会很多。手机内存卡坏了怎么办?能修复吗?不必着急,其实大部分内存卡是可以修复的,下面小编就为大家介绍一下,希望能帮助到大家
收藏 0 赞 0 分享

手机内存卡找不到在手机上显示不出来怎么办?如何解决

机内存卡找不到在手机上显示不出来怎么办呢?昨晚还好好的,可以显示出对应的文件夹来,早上就找不到那文件夹了。我把内存卡拿出,插读卡器接电脑,可以读卡出来,但被写保护,里面的文件不能编辑,删除了。反正问题多多,请大神求救
收藏 0 赞 0 分享

为何内存开不了双通道?如何开启内存双通道模式?

为什么内存无法开启双通道模式?本片文章会详细介绍如何正确的开启双通道,开启了双通道模式后,双内存的笔记本性能会得到很大的提升。需要的朋友可以参考下
收藏 0 赞 0 分享

新买的电脑有8GB内存,但Windows却只能使用3.45GB是什么原因?

新买的电脑明明是有8GB内存,但Windows却只能使用3.45GB,这是怎么回事? 如果遇到这种情况,PC运行的可能是32位版本的Windows,只要把它改成64位版本的Windows就可以啦
收藏 0 赞 0 分享

内存不够不用怕! 虚拟内存不足的十种解决办法

电脑经常会出现内存不足该怎么解决呢?电脑运行慢,如何才能让系统虚拟内存有充分的空间,让系统运行更快。下文提供了十种释放虚拟内存的办法,需要的朋友可以参考下
收藏 0 赞 0 分享

威刚红色威龙DDR4增强版内存表现怎么样?全面评测

近期,威刚就推出了红色威龙增强版DDR4内存,那么威刚红色威龙DDR4增强版内存表现怎么样?下面我们就一窥这款DDR4内存的表现吧
收藏 0 赞 0 分享

【图文】教你如何加载内存条来增加内存

下面为大家介绍一种方法可以使你电脑的内存大小增加,那就是加载内存条。文章采用图文并茂的方法,不会的朋友可以过来学习一下哦
收藏 0 赞 0 分享

金士顿内存条真假的辨别可通过芯片颗粒对比/细节处对比

可以通过芯片颗粒对比、细节处对比、内部的水印判断出金士顿内存条的真假,下面与大家分享下具体的判断方法,有类似需求的朋友可以参考下哈,希望对大家有所帮助
收藏 0 赞 0 分享
查看更多