不确定我的 RAM 速度是否设置正确

不确定我的 RAM 速度是否设置正确

编辑:感谢您重新打开

我的 CPU/GPU 是 AMD APU(规格如下),其图形性能因高速 RAM 而大大提高。在我的主板 BIOS 中,我将内存时钟速度设置为 2133MHz。但是,当我通过终端使用以下命令检查 RAM 速度时瘦身dmidecode --type 17它显示我的速度为800MHz。

lshw 和 dmidecode 显示的信息是否错误?Ubuntu 能否充分利用我的高速 RAM?

眼镜:

  • 处理器:AMD A10-5800k
  • 内存:8GB(2x4GB)G.Skill Ares @ 2133MHz
  • 主板:Asrock FM2A85X-ITX

lshw 结果:

在此处输入图片描述

dmidecode 结果:

在此处输入图片描述

(运行 Ubuntu 12.10 并使用 AMD 13.1 Catalyst 驱动程序)

答案1

首先,内存每时钟周期有两个读/写周期。因此,您应该将时钟速度乘以二,以获得内存速度。这意味着 lshw 报告的是 1.600 Mhz。

第二根据AMD 规格您的 CPU 仅支持最高 1866 Mhz 的 DDR2,因此我们非常接近实际结果。在相同的规格中,您可以看到您的 GPU 速度仅为 800 Mhz,这让我怀疑您的 CPU 的实际总线速度是否为 800 Mhz,这可以解释您的内存速度,但不能解释 AMD 速度中的 1866 数字。

我发现了一个审查对 CPU 和类似内存进行基准测试。为了能够发现任何差异,他们需要对 GPU 进行超频。

因此,除非您对 GPU 进行超频,否则新内存不会产生任何影响。

答案2

我知道这是一篇旧帖子,但是,dmidecode 不会报告实际的 RAM 速度或其超频设置,它报告 RAM 芯片本身中硬编码的内容。如果 RAM 编码为 1600,dmidecode 通常会调用 800mhz,因为其他人提到 800x2=1600。如果您在 BIOS 中将其超频到 2133,那么您可以放心,它已超频到 2133(如果启用,您的 bios 启动画面应该会在启动期间报告它)。您购买的 GSkill RAM 芯片是基准 1600,这就是 dmidecode 报告的硬编码内容,以及 dmidecode 从芯片本身收集的其他信息。毫无疑问,如果您运行 memtest86,您将看到速度设置为 2133mHz。dmidecode 是一个有用的工具,但不能用于检查实际的 RAM 速度。

相关内容