我正在尝试升级台式计算机上的内存,该计算机目前有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
哪一个是哪一个?
奇怪的是,制造商没有说明注册内存的 RAM 总容量。
然而,在 Supermicro 主板上,它们通常支持 64 GB 无缓冲内存,但支持 128 或 256 GB 注册内存。
因此,从这一点来看,我认为该
dmidecide
信息“可能”是正确的,因此它支持高达 32 GB 的注册 RAM。尽管 dmidecode 声称这是可能的,但我会犹豫是否升级到 32GB RAM。主板制造商可以自由修改其 BIOS 固件并减少最大可安装内存,而 dmidecode 可能不够聪明,无法检测到这一点。Apple 在 2012 年中期的 MacBook Pro 上就做到了这一点。官方最大内存为8GB,但非官方为16GB。人们在安装非官方 16GB 内存时取得的成功有好有坏。
尽管 dmidecode 声明最大内存为 32GB,并且维基百科等网站将 Intel H87 芯片组(位于主板上)的最大内存声明为 32GB,但 HP 在您的网站链接上声明最大内存为 16GB,因此我会相信他们,不会升级到超过 16GB 。