![规格、BIOS 和诊断之间的内存速度差异](https://linux22.com/image/1404506/%E8%A7%84%E6%A0%BC%E3%80%81BIOS%20%E5%92%8C%E8%AF%8A%E6%96%AD%E4%B9%8B%E9%97%B4%E7%9A%84%E5%86%85%E5%AD%98%E9%80%9F%E5%BA%A6%E5%B7%AE%E5%BC%82.png)
我有一台新的 Dell Precision M4800 计算机 - 它的内存规格为 1866MHz。
但是,当我运行戴尔内置(BIOS)诊断程序时,它报告内存速度为 1600MHz。这让我有些担心,也许我买到了错误的内存芯片。
但是,当我查看 BIOS 设置中的系统信息时,它报告内存速度为 1867MHz,即规格。那么哪一个是正确的?
因此我运行了诊断工具 memtest86+——它像戴尔诊断一样报告了 1600MHz。
然后我运行了 Speccy - 它显示内存“DRAM 频率”为 932.2MHz(恰好是 1866MHz 的一半)。它还显示它是“双通道”。
1866MHz 的规格内存速度是“DRAM 频率”乘以“通道数”的乘积吗?如果是这样,那么 Speccy 将支持它符合规格。
但我仍然不知道为什么内置的戴尔诊断程序和 memtest86+ 都报告 1600MHz。
我的问题是:
1)我如何才能明确地确定 RAM 速度,以便知道我是否得到了我所支付的产品?
2)为什么我用不同的工具得到不同的结果?
编辑 2014-04-09
我还按照一个答案中的建议运行了 CPU-Z,在“常规”下,它报告“NB 频率”为 799.0 MHz,在“时序”下,它报告 932.2MHz(与 Speccy 相同)。它还将“通道号”报告为“双”,就像 Speccy 一样。
编辑 2014-04-13
取出内存并检查。以下是两侧的图片:
根据标签,它的频率是 1866MHz。那么为什么诊断程序显示为 1600MHz?处理器是否真的利用了额外的速度?如果没有,为什么 Speccy 和 CPU-Z 给出了更好的时序?
编辑 2014-04-16
我在这个地址找到了零件编号解码器:http://www.skhynix.com/inc/pdfDownload.jsp?path=/upload/products/gl/products/dram/down/DDR3.pdf
据此,上图中长部件号下方的 PBA 表示该芯片是:
PB - 1600 MHz A - : 商业温度1) & 1.35 VDD (1. 0°C ~ 85°C)
如果这是真的,那就解释了为什么 Speccy、CPU-Z 和 Dell Diagnostics 报告的速度为 1600 MHz。这表明标签标错了,因为它写的是 1866MHz。我仍然不知道 Speccy 和 CPU-Z 的内存时序如何/为什么表明它以 1866MHz(或接近)运行。我也不明白 CPU 是否可以利用增加的速度(如果存在的话)。
我已经写信给芯片制造商,确认解码正确。我还会写信给金士顿。
答案1
听起来他们安装了 1600MHz 的内存条,并将其超频至 1866MHz。CPU-Z 应该会显示内存的运行速度。与 speccy 一样,由于内存的工作方式,有些工具会显示一半的速度。这是每个通道的速度,但由于它是双通道,您将获得两倍的速度,从而使有效速度成为 speccy 建议结果的两倍。有些工具会直接查询内存以查看内存本身,有些工具会查询主板以了解其运行速度。恐怕这就是我能想到的全部了。
编辑:如果您知道自己在做什么,您可以随时拆开电脑机箱并检查棒侧面的内容。
答案2
根据戴尔网站:“4 个 DIMM 插槽:最高可达 32GB 1600MHz;或最高可达 16GB 1866MHz 内存”,因此,如果您有 16G+,那么它可能以 1600MHz 运行,即使内存本身是 1866 MHz。
您还可以查看英特尔 CPU 的规格(http://ark.intel.com),它会告诉您最大可用 RAM 频率是多少。对于 i7-4800MQ CPU,它是 1600MHz。