安装额外的内存似乎会让 Windows 变得更慢

安装额外的内存似乎会让 Windows 变得更慢

我有一台 HP Probook 4740s,运行 Windows 7 Professional,配备 4GB RAM。

我刚刚在空闲插槽中增加了 8GB 的​​ RAM,从而升级了 RAM。

但是,Windows 现在启动所需的时间变长了(感觉大约是 3 倍或更多)。

此外,应用程序的响应似乎变得更加迟缓。

Windows(在我的计算机属性中)报告 12GB 的 RAM。

我没想到笔记本电脑的速度会更快,只是能够舒适地运行更多程序,而无需在切换程序时降低速度(因为我已经用尽了可用内存)。我没想到 Windows 的表现会更差。

您能想到为什么它会妨碍性能的原因吗?

在此处输入图片描述

答案1

根据工厂眼镜

Memory, maximum
8 GB 1333 MHz DDR3 SDRAM

由于您运行 12GB 已经突破了这个限制,因此我对您遇到性能问题并不感到惊讶。

笔记:

这是部分答案。我不知道为什么违反这个限制会影响性能,我只知道它确实会影响性能


关于此限制的思考

最大 RAM 容量的硬件限制是导致此问题的原因,但为什么呢?

看起来 Windows 可以看到所有可用的 RAM 容量,但在尝试寻址它认为可用的某些区域时,由于硬件限制,它失败了。因此,它在尝试搜索可用段时会遇到延迟。

但这还留下一些问题:

  • 为什么当硬件限制被突破时它会超越 POST?
  • 为什么 Windows 无法检测到这个限制?
  • 为什么 Windows 不显示错误而是运行得更慢?

我希望有经验的人能够解释一下为什么在突破硬件限制时会出现这种行为

答案2

这是一块双通道主板,你通过使用 2 根不同的 RAM 强制进入缓慢的单通道模式。
这会严重影响性能,尤其是当 RAM 的速度等级也不同时。
单通道单 RAM 通常比 2 根 RAM 单通道快得多。

HP 所述的 8 GB 限制是错误的。如果真是这样,Windows 将无法看到 12。
根据 Intel 的说法,该主板(Intel HM76 芯片组)应该能够容纳最多 2x8 GB。

众所周知,如果在编写规格时 HP(和许多其他制造商)不提供这些特定的 SO-DIMMS 作为升级或选项,他们会在规格中“限制”最大 RAM。如果
以后有此类 RAM 可用,这些规格很少会进行调整。

这并不意味着它无法工作,除非他们专门对 BIOS 进行编程以禁止这种情况,这种情况非常罕见。(在这种情况下,笔记本电脑将无法通过 POST。)

务必检查主板芯片组/CPU 规格以了解真实情况。在 100 个案例中,99 个是主板芯片组或 CPU,这是最大 RAM 规格的限制因素。

相关内容