我的主板制造商报告最大容量为 4GB(每个插槽 2GB,有两个内存插槽)。
通过阅读 dmidecode 输出,我读到:
Memory Controller Information
Error Detecting Method: 8-bit Parity
Error Correcting Capabilities:
None
Supported Interleave: One-way Interleave
Current Interleave: One-way Interleave
Maximum Memory Module Size: 4096 MB
Maximum Total Memory Size: 8192 MB
Supported Speeds:
70 ns
60 ns
Supported Memory Types:
Standard
EDO
Memory Module Voltage: 5.0 V
Associated Memory Slots: 2
0x0006
0x0007
Enabled Error Correcting Capabilities: None
进而:
Physical Memory Array
Location: System Board Or Motherboard
Use: System Memory
Error Correction Type: None
Maximum Capacity: 4 GB
Error Information Handle: Not Provided
Number Of Devices: 2
哪个是正确的信息?“物理内存阵列”部分中的“最大容量”为 4GB,还是“控制器信息”下的“最大总内存大小”为 8192 MB?
另一个问题:dmidecode 输出会受到操作系统限制的影响吗?我的电脑运行的是 32 位系统...因此人们可能怀疑 4GB 的最大容量与操作系统限制有关,而不是与硬件限制有关。
无论如何,我的主板是华硕 P5N-MX(芯片组 nForce 630i/Geforce 7050) www.asus.com/主板/P5NMX/
没有机会达到 8 GB RAM(4GB + 4GB)吗?
提前致谢!
答案1
dmidecode 的输出毫无意义。DDR2 RAM 需要 5V 电压?60/70ns?我们是不是又回到了 i486 时代?
我不会相信这些信息。相反,相信华硕的说法。他们制造了主板,所以请遵循他们的规格:
https://www.asus.com/Motherboards/P5NMX/specifications/
如您所见,最大支持 4GB RAM。您可以尝试8GB——可能工作,也可能根本不起作用,并且在最坏的情况下它可能看似起作用,但系统会不稳定。
我确实要问“为什么”。我很好奇。这值得吗?8GB 的内存这么老旧?
更新:根据权威文档,dmidecode 输出不可信:
请注意,DMI 数据已被证明太不可靠,不能盲目信任。Dmidecode 不会扫描您的硬件,它只会报告 BIOS 告诉它的内容。