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

所属分类: 硬件教程 / 内存 阅读数: 199
收藏 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”-“确定”,打开“系统配置实用程序”窗口,删除不想主动加载的启动项目。
更多精彩内容其他人还在看

新增内存安装注意事项

  PC机之所以能够迅速在普及,很重要一点就是系统的开放性,更换和升级方便。在计算机的升级过程中,最简单的要数是内存升级,只要把机器关机后,拔下电源,打开机箱,把新的内存插入空闲的内存插槽就可以了。不过,有时候也会出现
收藏 0 赞 0 分享

内存超频误区,您有犯这样的错误么吗?

 超频作为DIY玩家们永远的追求,誓必要将每一个可超频的硬件性能发挥到极致。先前是只对处理器、显卡进行超频,现就连插在主板上的内存也照超不误了。超频已经成为大家提升硬件价值的一种常用手段了,于是众厂商也是挖空心思推出了
收藏 0 赞 0 分享

菜鸟手册:教你认识内存制造过程

  芯片的制造   内存是由一般的海滩的沙所制成的。沙中含有半导体或芯片制造时最重要原料的 - 硅 (silicon) 。从沙中粹取的硅 , 经过融解、成型、切片、打磨以及抛光的程序而成为晶圆片 (silicon wafer) 。在制造芯片的过程中,
收藏 0 赞 0 分享

带你走捷径,迅速提升DDR2内存的性能

  随着AM2处理器的逐渐热门和Conroe系列处理器的强势发布,DDR2的发展进入黄金时期,DDR2 800气势很足,似乎要在2006年成为市场的主流。不少用户不得不反问:“我的内存够快了吗?还能够再快吗:”  如何继续提升DDR2内存的性能
收藏 0 赞 0 分享

菜鸟成长手册:谈单面与双面内存区别

内存之所以存在单面与双面内存,这关系到厂商制程跟良率问题,内存上的颗粒有分单面颗粒跟双面颗粒。 单面与双面内存 单面内存就一定比双面内存好,或者一定要在两者之间区分伯仲。单、双面内存它们的本身没有好坏,区
收藏 0 赞 0 分享

再便宜都要打假 6大内存品牌最直观防伪

目前市场上我们见过的大多内存品牌包括金士顿(Kingston)、三星(Samsung)、KINGMAX、宇瞻(Apacer)、威刚(A-DATA)、黑金刚(KINGBOX)、创见(Transcend)、海盗船(Corsair)、金邦(Geil)、金泰克、芝奇、、亿能、南亚
收藏 0 赞 0 分享

游戏内存如何炼成的 厂商工程师手记曝光

一:好内存,从设计开始   说起内存,可能很多玩家都觉得无所谓。内存只要可以用就行了,谁管它怎么样?实际上这样的想法是比较偏颇的。比如游戏玩家,往往长时间、高负荷运行计算机,对计算机整机性能特别是内存要求非常苛刻。
收藏 0 赞 0 分享

三思而后买 你真的需要DDR3内存吗

  随着Intel Core i7系列处理器的发布,DDR3内存终于在全世界玩家前吐气扬眉。在Core i7处理器中,集成了三通道内存控制器,并唯一支持DDR3内存。DDR3内存强大的性能终于得到体现,而各大内存厂商也开始大力推广DDR3内存。更大的容
收藏 0 赞 0 分享

给玩家基础性充电:各高端内存品牌点评

  说起高端内存,很多老玩家可能会脱口而出“海盗船”……,拜托,海盗船充其量就是一个以超频为主打的内存品牌,要说高端,海盗船也只是在国内依旧算得上高端。而我们对高端的定义是什么呢?价格高?能超频?或许都不是,只是能在
收藏 0 赞 0 分享

在布满荆棘道路前行 DDR3内存路在何方

  说到DDR3相信已经不再陌生,但就是这样一个已经经历了数年产品仍未能成为主流,那这其中必然有其缘由。DDR3内存仍然保持着非常强势的竞争优势,尤其在CPU高外频的带动之下,内存性能更是提升非常明显。因此,CPU高速的发展,使得
收藏 0 赞 0 分享
查看更多