我正在尝试升级台式计算机上的 RAM,目前该计算机上有4x2G m378b5773ch0-ch9
内存条。
当我查看制造商的网站,它说Supports up to 16 GB (unbuffered) on 64-bit computers
,但是当我检查主板的最大容量时dmidecode
,我得到以下
$ sudo dmidecode -t 16
# dmidecode 3.3
Getting SMBIOS data from sysfs.
SMBIOS 2.7 present.
Handle 0x000D, DMI type 16, 23 bytes
Physical Memory Array
Location: System Board Or Motherboard
Use: System Memory
Error Correction Type: None
Maximum Capacity: 32 GB
Error Information Handle: Not Provided
Number Of Devices: 4
哪一个是哪一个?
答案1
奇怪的是,制造商没有说明注册内存的总 RAM 容量。
然而,在 Supermicro 主板上,它们支持 64 GB 无缓冲但 128 或 256 GB 寄存内存的情况并不罕见。
因此从这一点来看,我认为该dmidecide
信息“很可能”是正确的,因此它支持高达 32 GB 的注册 RAM。
答案2
尽管 dmidecode 声称可以升级到 32GB RAM,但我还是会犹豫。主板制造商可以自由修改其 BIOS 固件并减少最大可安装内存,而 dmidecode 可能不够聪明,无法检测到这一点。Apple 已在 2012 年中期的 MacBook Pro 上做到了这一点。官方最大内存为 8GB但非官方数据是 16GB. 人们曾经混合非官方16GB安装成功。
尽管 dmidecode 指出最大容量为 32GB,并且 Wikipedia 等网站也指出 Intel H87 芯片组(位于您的主板上)的最大容量为 32GB,但 HP 在您的网站链接上指出最大内存为 16GB,因此我会相信他们并且不会升级到 16GB 以上。