电脑记忆体越大越好?

很多人都有这么一个错误的概念:电脑记忆体越大越好!

其实还得看你用什么系统来决定。

以目前市场上还是最普遍的32bit系统(Windows XP, Vista)来说,上面的说法并不正确。或者我应该说,针对Vista系统来说并不完全正确。

对于Windows XP,如果还是使用Service Patch 2或更旧版本的话,它最高能够辨识的记忆体容量只有3GB。就算你放更多的记忆体下去也是白费。而其最新的Patch也只是把能够辨识的容量数字更正为4GB,但可以运用的部分也只达3.2GB。

而Vista本身就有分别为32bit和64bit的系统。前者和Windows XP一样,都是只能运用到3.2GB,其余的都是白装的。

这是32bit系统的一个先天缺陷。

如果你要求更高的记忆体容量,如用于专业设计的设计平台就需要用到64bit的系统了。

这里有一个有趣的实验,大家可以试试看。

首先按下Win+Break,叫出系统讯息画面。

用户插入图片
注意图中记忆体的数字,我的是用4GB记忆体。

然后进入指令符(Command Prompt),输入dxdiag按下Enter。
用户插入图片看到了吗?同一台电脑,两个不同的应用程序,出来不一样的结果。这里只能够看到3GB的记忆体而已。而这个程序是最大力用在接近所有需要多媒体功能的程序上面的Direct X!

没力吧?

所以往后如果你要更新电脑,记得别傻到只是买更大的记忆体插下去就以为有效果哦!

另外32bit的软件,在64bit系统内运作时并不是100%完全稳定的,所以那些由于要求更大记忆体的用户们要换64bit系统前请先做好功课,确认了你所使用的系统可以完全支援64bit系统,才好下手。否则更换电脑的那天就是你的凄惨记忆的开始!

====================================================

另外一个题外话,我先前用的系统是只有2GB,633MHz频率的RAM。昨天升级到4GB,800MHz了。下面是它的一个记录。

用户插入图片
升级前。
用户插入图片
升级后。

画面方面的效率竟然会有所提升,而且在Gaming Graphic的部分还提升了0.6分,真的是让我惊叹。
现今的软件真的是吃记忆体的怪物!我在跑Dreamwaver CS4的时候还是会有一点慢。。。Orz

12 Replies to “电脑记忆体越大越好?”

  1. 虽然是相当久以前的道理,但还以为你会提到Belady’s Anomaly…

    “或者我应该说,针对Vista系统来说并不完全正确。”
    为什么要说“针对Vista”?
    因为即使是32bit的Linux也是不可以用完4GB的RAM…

    1. 我对于这些学术说法不清楚。谁是Belady?:P

      这篇文章主要的对象是大部分用Windows的朋友,所以才没有说明白只要是32bit系统就会有同样的问题罗~

    2. Belady’s Anomaly大概是说:

      以逻辑思考想,当Memory Frame越多时,Page Fault应该会越少,然后电脑的速度就会变快。但Belady却以实验证明当memory frame增多时,没有减少page fault,所以没有增快电脑速度…

      (其实我个人也不是很理解这道理)

Comments are closed.