Board logo

标题: 如何用满笔记本的4G内存 [打印本页]

作者: 联想    时间: 2008-10-25 23:53     标题: 如何用满笔记本的4G内存

如何用满笔记本的4G内存 在08年初,标配4G内存的笔记本就已经出现在市场,笔记本4G内存不能尽用的问题,在台式机方面很早就有了。我们现在应用最多的是32位的WIN XP或Vista系统,虽然这些系统理论上是支持4G内存,但从WIN XP SP2开始,因为一些原因,微软禁止了一部分内存,系统最多只能显示出3.2G内存。即使在Vista升级到SP1后,系统里面显示出有4G内存,但实际可用的内存依然是3.2G。可能有网友会有疑问,Intel的集成显卡,或者是nvidia的显卡的Turbocache技术,会使用掉386M内存甚至更高,加在一起接近4G,这样就用满4G内存了。其实这种看法是错误的,显卡共享的显存,也是在系统认出的3.2G之内的。也就是说,虽然你的笔记本配备4G内存,但实际可用内存最多只有3.2G。
  最高只能用到3.2G,那多余的内存不是浪费吗!有没有办法完全用满4G内存?或者是把剩余的内存移为它用?当然有,这也是笔者今天要讲的。
  虽然XP和Vista只能识别3.2G内存,但如果处理器支持64位的话(现在的酷睿2处理器基本都是64位的),同为32位的服务器版操作系统,特别是企业版的WINDOWS 2003或WINDOWS 2008,通过设置是能用满这4G内存的。现在网上找到对应品牌的OEM企业版WINDOWS 2003也不难,免激活。服务器版操作系统进程数也比个人操作系统少,用起来更稳定,速度更快,很多计算机专业的学生特别爱用。建议有能力的网友可以自己试试,折腾半天一般都能搞定。

对绝大多数人来说,让他们换服务器版操作系统不现实,因此我建议把这些内存做成虚拟硬盘,在对这虚拟硬盘进行设置,可以得到极大的性能提升。

  把内存虚做成虚拟硬盘,需要下载相应的软件,其中最流行的是RamDisk;还有功能比较多的eBoostr,eBoostr除了把内存虚拟成硬盘,还可以把闪存虚拟成硬盘;另外超级兔子本身也自带一个虚拟磁盘工具,要是兔子的用户直接用这工具就可以。

  因为RamDisk是最常用的,这里也只介绍这款软件的使用方法。笔者测试用的笔记本是联想ThinkPad T61,配置是T7500处理器、160G硬盘、2G金士顿内存*2、NVS 140M显卡。

  第一步:下载RamDisk,笔者这里提供的是修改过的绿色版,你也可以搜索最新的版本。(点击下载RamDisk)

  第二步:将下载的文件解压,复制到C:\Program Files\Ramdisk\路径。

  第三步:运行ram4g.reg,写入注册表文件

  第四步A:如果你下载的是笔者提供的版本,就是情况一。运行ramdisk.exe,会出现一个界面,点击Install Ramdisk安装程序(除了退出就这一个按键可用)。等10秒左右系统会提示你重启,重启后会发现计算机里多了一个R盘,这就是用内存虚拟出来的。理论上这个R盘应该是1G整的容量,但去掉保存分区表和其它信息,这个R盘实际大小是959M。


  第四步B:如果你是在网上找到的其它版本ramdisk,运行Install Ramdisk后通常会让你选择分区的容量,这里设置成1G,选择驱动器的盘符,还有Media Type记得要选择Fixed Media,最后点击OK结束。

  到了这里,其实就已经将4G内存中的1G,分出来当硬盘用了,剩下的3G与3.2G差别不大,足够用的。不过这时候仅仅是开始,不会提升电脑的性能,接下来的设置才是最主要的。
  用内存虚拟出来的硬盘(默认是R盘)不能保存资料,断电后内存数据就会丢失,但R盘的读写速度与内存完全一样,我们根据这个特性设置R盘的用途。从现在开始的设置十分重要,有人说安装Ramdisk会蓝屏,有些软件不能运行,其实都是这里没设置好。
第一步:将虚拟内存设置到Ramdisk  前两年的时候,笔记本内存还很贵的,1G的DDR2内存就得六七百元,那时候用户的笔记本内存往往是512M或1G,这些内存,运行某些大型程序是不够用的,所以系统有虚拟内存,就是划分出一部分硬盘,虚拟成内存,在内存不足的时候用。硬盘的速度要比内存慢几十倍,这时候运行大程序,可以看到硬盘灯频繁的闪亮,显示硬盘正进行频繁的读写。
  后来笔记本内存降价,2G内存笔记本普及,在网上的系统优化的文章中,有人建议当内存大于2G时,可以禁止虚拟内存,在系统检测时可以跳过系统检测,提升速度。
  理论上讲,3G内存已经足够用了,几乎不需要虚拟内存了。但某些程序在启动时会检查虚拟内存是否存在,否则可能不让你运行,比如Photoshop。为了让系统更稳定,笔者建议还是设置虚拟内存好,反正把虚拟内存设置到Ramdisk上,速度和内存完全一样。设置方法如下:
  右键点击我的电脑--属性--高级——性能 设置——高级——虚拟内存 更改,见下图设置

  这里虚拟内存的容量,可以根据自己的需求设置、修改,笔者应用Photoshop、Dreamweaver、Office比较多,这里把虚拟内存设置成512M,感觉刚刚好,如果你不知道该设置成多大,我建议你都先设置成512M试试。
  如果改成其它容量,在把虚拟内存设置成更大的情况下,不用重启。如果现在是512M,你想设置成256M,比现在的小,设置后需要重启才行。

第二步:将临时文件夹设置到Ramdisk
  我们浏览网页时,浏览器都要先把网页的内容下载到我们硬盘的IE临时文件夹上,并且这些内容是一直长期保存在硬盘上,需要我们定期清理。
  如果把IE临时文件夹放在Ramdisk上,也就是R盘,可以提高网页的浏览速度,关机后这些内容就自动消失。具体方法如下:
  右键点击IE--属性--设置--移动文件夹到R盘,见下图
  第二步:将系统临时文件设置到Ramdisk
  多数软件在运行时,都会生成临时文件,程序很多时候执行的也是这些临时文件,如果把临时文件夹设置到Ramdisk,同样能提升运行速度。具体方法如下:
  右键点击我的电脑--属性--高级--环境变量,将TEMP和TMP设置到Ramdisk,见下图设置:
   
  经过上面两项设置,浏览网页和运行程序的速度都能有所提升。如果你愿意,还可以把下载软件的默认下载地址修改到R盘,能够减少磁盘的读写,延长寿命,特别是P2P软件。当然,大于400M的软件,R盘放不下,还是得直接下载到别的分区。
  样设置后,其实把内存虚拟化,本身也是没有风险的,只要设置好虚拟硬盘的用途。如何利用好虚拟硬盘,肯定还有很多更好的办法,希望网友能够继续挖掘、分享。




欢迎光临 数码吧 (http://bbs.shuma8.com/) Powered by Discuz! 6.1.0