我想升级旧主板的内存。
处理器为AMD Sempron 2500+,最高速度为333/166MHz。
主板为 MSI MS-7061 (KV3M-V),可在 2 个插槽中安装最高 2Gb DDR 内存(最大 PC2700),最大 FSB 为 333MHz。
该主板不支持双通道。
现有内存包括一根 512Mb PC3200 内存条,似乎运行正常(大概是 PC2700),但额定频率为 200MHz,低于 FSB 速度。另一根内存条是 256Mb PC2100/133MHz,同样低于 FSB 速度。(所有数据均来自 CPU-Z。)
我有机会以非常便宜的价格买到一根二手 PC3200/400MHz 内存。Crucial 的系统扫描仪似乎表明这对我的系统没有问题,但其他网站则表示,运行频率高于 FSB 的内存会导致不稳定。这是真的吗?我是不是应该等到可以买到正确的 PC2700/333MHz 内存条?
我假设我目前的混合内存以 133MHz 的速度运行,为 768Mb。这个假设合理吗?如果合理,您是否认为 768Mb/133MHz 和 1Gb/333MHz 之间的性能差异会非常明显?
如果我在插槽 1 中安装新的 1Gb/400 或 333MHz 内存条,那么在插槽 2 中重新添加现有的 512Mb/200MHz 内存条是否会将整个 1.5Gb 系统内存速度拉低至 200MHz,我这样想对吗?如果是这样,哪个会更好 - 1.5Gb/200MHz,还是 FSB 允许的 333MHz 的单个 1Gb 内存条?更多的空间比额外的速度更重要吗?
任何帮助,甚至意见,都非常感谢。我找不到可靠的信息,也承受不起代价高昂的错误。
更新: 在 333MHz FSB 主板上运行 400MHz DDR 模块是否存在问题?Crucial 说不存在,其他人则说可能存在。
谢谢你的观看。
答案1
首先,也是最重要的一点,我认为您混淆了“实际”和“等效” RAM 速度。(或者您只是措辞奇怪。)DDR(2,3) RAM 之所以这样称呼,是因为它在每个时钟周期执行两次读取、写入或其他操作,本质上是将其实际时钟速率翻倍。像您拥有的 DDR1 RAM 的实际时钟速率通常在 100 MHz 到 200 MHz 之间,相当于有效速度为 200-400MHz。CPU-Z 在所有情况下都显示有效时钟速度。
系统中的 RAM 将 1. 全部以相同速度运行,并且 2. 以最低任何一根已安装的 RAM 所支持的速度。同一系统中的不同 RAM 不能以不同的速度运行。
因此,我相信你可能误读了 CPU-Z 的输出,而是查看了每根内存条的有能力的最大值,而不是当前的运行速度。
在我的工作站的上面的屏幕截图中,我的 DDR2 RAM 以 266 MHz(有效频率为 533)运行。
由于您的计算机有一根 133MHz 的内存条,因此您的计算机可能以 133 MHz 的速度运行,或者由于您的 256 MB 内存条,因此有效速度为 266 MHz。如果您将其替换为一根全新的 200 MHz 有效内存条,那么有效 RAM 时钟速度将从现在的 133 MHz 提升至 200 MHz,或者有效速度为 400 MHz。
至于运行 RAM 的速度超过 FSB,这对于现代处理器来说不是问题。特别是,基于 AMD HyperTransport(没有“FSB”)的处理器具有片上内存控制器,它允许您以高于或低于 FSB 速度的任何速度运行 RAM,而不会出现问题。使用 FSB(i5/i7 之前)的基于 Intel 的处理器从以与 FSB 相同的速度运行 RAM 中获得了一定的收益(这称为 1:1 操作),但这些收益仍然非常小。基于 FSB 的处理器可能不喜欢 RAM 运行速度低于 FSB,但更快的速度可以正常工作。
唯一可能影响该内存条是否能正常工作的因素是内存时序和 DIMM 电压。对于前者,内存时序可能会调整为两根内存条中较低的一个,就像频率一样。电压可能不会成为问题,因为通常只有愚蠢的超频者的内存才需要比正常情况下更高的电压。
最后,关于更大的空间和更快的速度哪个更重要——好吧,两者都更快和在这种情况下,需要更多的空间,但一般来说,更多的空间是更理想的特性。RAM 速度通常对现代应用程序影响很小,对于大多数实际任务来说,内存速度翻倍永远不会等同于性能提升 25%。
所以,简而言之:是的,您可以很好地运行 1GB 400MHz 内存条。您已经有 512MB 400MHz 内存条了。您的系统将更快地启动,并且您将拥有更多的工作空间来完成工作。