![DDR II 667 与 DDR 400](https://linux22.com/image/481526/DDR%20II%20667%20%E4%B8%8E%20DDR%20400.png)
我们目前在专用服务器上使用的是 DDR II 667 RAM。我们正在寻找一台新服务器。其中一个选项仅配备 DDR 400(或已注册的 DDR 400)。DDRII 667 和 DDR 400 之间有很大区别吗?这是针对 AMD Opteron 170 或 Opteron 248 的。
此外,如果我在当前服务器上运行 CPUZ,它会报告内存类型为 DDR(不是 DDRII),DRAM 频率为 200MHz,CAS 延迟为 3 个时钟,RAS 到 CAS 延迟为 4 个时钟,RAS 预充电为 4 个时钟,循环时间为 8 个时钟,存储体循环时间为 12 个时钟,命令速率为 1T,DRAM 空闲计时器为 16 个时钟。这与我们应该拥有的 DDRII 667 相匹配吗?
谢谢。
答案1
请参阅本页第 4 个问题CPU-Z看看为什么可能错误地报告您安装的 RAM。如果您目测 RAM,近年来出售的大多数 RAM 上都有标签,上面准确标明了其速度。
您说 CPU-Z 将您的内存报告为:
- DRAM频率为200MHz
- CAS 延迟 3 个时钟
- RAS 到 CAS 延迟 4 个时钟
- RAS 预充电 4 个时钟
- 循环时间 8 个时钟
- 银行循环时间 12 个时钟
- 指令速率1T
- DRAM 空闲定时器 16 个时钟
在这些数字中,对内存访问速度影响最大的两个是上面的前两个,即前端总线速度(DDR 的 200 MHz x 2 = 400 MHz)和 CAS 延迟。但是,您问这是否意味着您没有 DDR-II 667——这取决于您的 CPU 是否支持 667 的前端总线速率。
在一条评论中,您说这是一台您无法关闭或重新启动来执行此检查的服务器。因此,在 CPU-Z 中,查看 SPD 选项卡。SPD(串行存在检测)是一种从内存中读取有关内存信息的方法。这应该会告诉您制造商、型号、部件号、最大带宽、不同总线频率的允许时序等等。您可以查看每个内存插槽并判断每个位置上的内存类型。
在 CPU-Z 的“内存”选项卡中,它只会告诉您 BIOS 和操作系统如何根据查看所有内存芯片和 BIOS 配置来决定配置内存时序。“SPD”选项卡会准确告诉您内存条的性能。
答案2
667 和 400 表示 RAM 的总线速度;速度越高越好。
然后还有 DDR 与 DDR2 的问题;DDR2 更好。
说到延迟,第一个数字(CAS 延迟)是四个数字中更重要的;数字越低越好。
答案3
这是什么类型的服务器?看起来速度非常慢。现在 DDR(1) 比 DDR(2) 更贵,如果是新服务器,你应该看看维护成本,但哇哦,我想我会毫不犹豫地扔掉比这更差的 PC。
答案4
速度差异绝对为零。即使在游戏等对内存带宽敏感的应用程序中,DDR-400 和 DDR2-667 之间的实际差异也非常小,因为 DDR2 的延迟增加了。
您没有提到服务器正在做什么,但典型的服务器任务(Web、邮件、数据库等)都受 CPU 和/或网络带宽和/或 IO 限制。内存带宽对这些任务几乎没有影响。DDR2-400 的带宽约为 3.2GB/秒,除非您的服务器是渲染农场的一部分或正在执行某些科学工作,否则您每秒根本无法处理这么多数据。除非您拥有相当昂贵的 SAN 或 SSD 阵列,否则您的驱动器甚至无法达到每秒 320MB/秒的读取或写入速度,而这仅是 DDR-400 带宽的 10%。
正如其他人所说,DDR2 目前比较便宜,因此它确实有这个优势。只是不要指望它能带来任何性能提升。