在 BIOS 中支持更多内存是否需要额外付费?

在 BIOS 中支持更多内存是否需要额外付费?

最近遇到了几台装有 Windows 7 的低端机器。它们安装了 3 GB 的 RAM,但这些机器的 BIOS 不支持超过 4GB 的内存。我可以理解安装的内存较低以降低成本,但不明白为什么 BIOS 不支持合理的额外内存,如 8 或 16 GB。这阻止了将来升级机器。

在 bios 中添加对额外内存的支持是否需要额外付费?如果我们可以获得相同类型内存的更大内存芯片,为什么 bios 看不到它?换句话说,为什么制造商会在 bios 中限制最大内存,而不是将其保持在 CPU 支持的最大值?

答案1

我的猜测(不了解主板)是 RAM 插槽仅支持较旧版本的 RAM(即 DD2),并且它们拥有的 RAM 插槽有限。由于制造额外 RAM 插槽的成本(更不用说它们占用的面积)和主板的年龄,这可能是您在低端计算机的主板上发现总支持的 RAM 较低的原因。

答案2

一些较旧的计算机的架构根本无法处理超过 3.5GB 的 RAM。这是那些机器无法修复的问题。我认为 Linux 有一些称为 PAE 的解决方法,但我对此了解不多。归根结底,这与机器硬件和在该硬件上运行的操作系统的功能有关。

相关内容