我们是否应该期待 DDR3L RAM 能够在英特尔第一代酷睿 i3 平台上运行?

我们是否应该期待 DDR3L RAM 能够在英特尔第一代酷睿 i3 平台上运行?

我有一块 4 GiB DDR3 RAM、一块 4 GiB DDR3L RAM 和一台配备基于 Arrandale 的 Intel Core i3 CPU 和 Intel HM55 芯片组的笔记本电脑。DDR3 RAM 在 Linux(Ubuntu 12.04 64 位)和 Windows(Windows 7 64 位)上均可正常工作。DDR3L RAM 在 Linux 上工作正常,以下是检测到的硬件信息lshw

  *-memory
       description: System Memory
       physical id: 1b
       slot: System board or motherboard
       size: 4GiB
     *-bank:0
          description: SODIMM DDR3 Synchronous 1067 MHz (0.9 ns) [empty]
          product: F3-1600C9-4GSL
          physical id: 0
          serial: 00000000
          slot: Bottom - Slot 1
          width: 64 bits
          clock: 1067MHz (0.9ns)

memtest86+,使用我的 DDR3L RAM 运行测试一段时间后,笔记本电脑就会重新启动。


在 Windows 上,操作系统根本无法使用我的 DDR3L RAM 启动。当我尝试启动到安全模式时,Windows 在 BSOD 之前在屏幕上打印的最后一个驱动程序始终是“classpnp.sys”。如果 DDR3L RAM 位于插槽 1,则 BSOD 要么显示错误池标头错误:

STOP 0x19 BAD_POOL_HEADER
(0x22, 0xFFFFF8a000058000, 0x01, 0x00)

或者KMODE_EXCEPTION_NOT_HANDLED错误:

STOP 0x1E KMODE_EXCEPTION_NOT_HANDLED
(0x0, 0x0, 0x0, 0x0)

如果 DDR3L RAM 位于插槽 2,则 BSOD 会显示IRQL_NOT_LESS_OR_EQUAL错误:

STOP 0x0A IRQL_NOT_LESS_OR_EQUAL 
(0x00, 0x02, 0x01, 0xFFFFF80002C934FC)

或者上面的 KMODE_EXCEPTION_NOT_HANDLED 错误。内存地址似乎每次都相同。


我们是否应该期望 DDR3L RAM 可以在英特尔第一代酷睿平台上工作?DDR3 和 DDR3L RAM 是否根本不兼容?如果不是,我的问题是由 BIOS 问题、RAM 故障还是其他原因引起的?

答案1

虽然 DDR3L 内存理论上可以在接受 DDR3 内存的系统上运行,但它可能与您的处理器不兼容。

  • 根据 JEDEC 规范,所有 DDR3 型内存都必须能够在 1.5V 电压下运行。1.35V DDR3L 内存的设计目的只是为了能够在较低电压下运行,就像一个好的 CPU 在电压过低时能够以正常时钟频率正常运行一样。因此,理论上应该可以在使用 DDR3 内存的系统上使用 DDR3L 内存。

  • 但是,那内存控制器旧处理器上的内存可能无法很好地与内存配合使用。因为韦斯特米尔IMC 不支持 DDR3L(某些服务器处理器除外),电涌保护器DDR3L 内存提供的信息可能导致 IMC 尝试在 1.35V 下运行(但实际上无法运行),从而导致崩溃。

  • 或者,BIOS 的内存可能有问题(不太可能),或者内存本身有缺陷。

相关内容