V460在32位WIN7下使用8G内存说明

很久没有写日志了,今天来写一篇。年初买了一台V460的机子,最近考虑升级,但是纠结使用SSD,还是加内存。SSD关注了一很长一段时间,令自己满意的还找不出几个好的型号和牌子,要么贵,要么没保障。不过在XXB2C商城,看到南亚易胜的260多一条。于是心动了,到底是换内存还是SSD???那么从V460的32位WIN7(XP)下使用4G或超过4G的内存问题来选择。 当然最后选择了内存。最后有个总结值得大家看看和了解下。

本文为原作希望转载标明出处和作者!

经过再次的测试,证明,以下方不适合:双显卡,需要关掉显卡切换功能(V460在BIOS中可以关掉,具体可以BAIDU一下,还是就是V460最好在双切模式下把显卡切到独立显卡,再重启在BIOS中关掉切换功能);独立声卡;独立网卡。。。也就是电脑需要保证硬件独立性,不能有存在同时启用的情况。否则会蓝屏~~~~

     SSD,我看好Inter和OCZ的,不过它们都太贵。金士鈍的呢又不敢打保障,虽然它是做闪存的,但是固态硬盘的性能和优劣,主控芯片才是王道。

     现在大家都有一个关点就是。32位的操作系统只能识别3.2G的内存。这是按理论的算法计算的,是正确的。但是忽略了一个内存管理技术。PAE,百度一下它,你会知道它的功能的。如果懂内存地址算法,懂PAE技术就不难。在支持PAE的技术下,32位操作系统可以支持超过3.2G的内存。

     于是,大家都在想有没有办法让32位系统使用4G内存或超过4G内存。可以做个测试【前提,支持PAE,并开启PAE】。如果你有多的内存不可用。那么,你可以装下32位的server版的操作系统。你看看内存识别和使用情况。出现新状况了吧。以前在WIN7、XP等非server版操作系统下不能识别的内存,现在能识别了吧。这是什么情况呢?很简单,非server版和server版面对的用户群不同,当然,价格不同,功能支持也不同。微软肯定会把大内存支持在server 版中使用,做服务器操作系统需要的就是大内存。win7和XP用户群一般不会用那么大的,所以价格也低些。因此这也成了微软的卖点。那意味着如果win7也能像server版那样支持APE就好了。是win7和XP限制PAE,还是WIN7和XP不支持APE?我们继续往下看。。。

     ReadFor4G,这个可能是大多数想解决大内存的同学熟知的。它真正能解决WIN7和XP下大内存的需求吗?按ReadFor4G的说明来看,它修改了WIN7的内核限制,绕开限制,直接支持大内存。如果按这种说法来看,如果ReadFor4G是正确的,那么win7和XP是限制了PAE,那么我来验证下这个问题。

     该次验证选用的是V460,至于它具体什么型号,大家都一样的。

     首先,看V460是否开启APE,使用everest软件来看,这个软件很强大的。懂硬件的应该都知道的,如图一,证明V460是支持PAE的,并且已经启用的,这里说明一问题,460在WIN7下,PAE是开启的,但为什么内存读不全呢,似乎证明了ReadFor4G说的。

 

PAE截图

 

(图一)

      其次,当前是按ReadFor4G的使用方法破解系统内核。有同学又要说了,这样会不会对系统产生什么影响,需要备份不,答案是否。ReadFor4G不是在原内核上进行修改,而是把原内核上复制一份并进行修改,系统启动时,你可以通过启动选择菜单选择是从修改后的内核启动还是从原内核启动。如果不想要了,也很好改回去,那就是删除启动菜单中相关的选项,再删除修改后的内核,一切回到原版。如图二和图三(删除红框里的就行,具体操作可以BAIDU一下)

 

内核

 

(图二)

bcdedit

(图三)

       再次,验证。经过验证,可以得出。微软在操作系统上限制了PAE,也就是说,即使你的机器支持PAE,那么在WIN7下也只能识别3.2G或小于3.2G的内存。如图四~图七,为验证的结果。【如果看不清楚可以点击看原图】

 

结果

(图四)

 

内存测试

(图五)

 

内存测试1

(图六,开启了18个ECLIPSE)

 

内存测试2

(图七)

 

       最后,说明一些问题,总结。

 

       (1) 内存用得完吗?答案是肯定,看你怎么用。我关了内面文件,所以程序都在内存中运行。减少了程序与硬盘的数据交换。提高程序的运行速度。懂页面原理的的同学,知道为什么关了页面在大内存中运行的好处。看下图。

内存说明

 

    (2)所有的电脑都可以采用上面的方法吗?答案是否。支持PAE并开启PAE,的才有机会成功。为什么不是肯定能成功呢?因为有些电脑上的一些硬件不支持PAE,可能会出现系统不稳定,甚至蓝屏,这也是为什么有的说ReadFor4G很好用,没有问题;而另一些说用它会造成蓝屏,死机等。判断能否使用的一个可以试的方法是,在安装完WIN7或XP时,查看PAE是否自已已经启动,如果是100%可以使用。如果不是那就得考虑了。因为电脑生产商会考虑到这个问题的。如果硬件不完全兼容的,自动开启的话,可能出现问题而被投诉;如果完全兼容的话,自动开启也无妨。这个是我个人观点,大家也可以讨论,指出问题。

     (3)用4G还是8G?根据自己平时使用习惯。如果开大程序内存消耗大的,内面文件使用多的程序可以考虑用8G。

您可以参考:http://www.cnblogs.com/tinyfish/archive/2010/12/06/1897583.html,这篇文章,提到我没有提到的东西。如有什么疑问可以在下面留言。