正在获取十六进制格式的错误信息句柄值,其值为 0x0000。这是什么意思错误信息句柄:0x0000内存信息中的意思是什么?
# dmidecode 3.2
#Getting SMBIOS data from sysfs.
#SMBIOS 2.7 present.
Handle 0x1000, DMI type 16, 19 bytes
Physical Memory Array
Location: Other
Use: System Memory
Error Correction Type: Multi-bit ECC
Maximum Capacity: 32 GB
Error Information Handle: Not Provided
Number Of Devices: 2
Handle 0x1100, DMI type 17, 34 bytes
Memory Device
Array Handle: 0x1000
Error Information Handle: 0x0000
Total Width: 64 bits
Data Width: 64 bits
Size: 16384 MB
Form Factor: DIMM
Set: None
Locator: DIMM 0
Bank Locator: Not Specified
Type: RAM
Type Detail: None
Speed: Unknown
Manufacturer: Not Specified
Serial Number: Not Specified
Asset Tag: Not Specified
Part Number: Not Specified
Rank: Unknown
Configured Memory Speed: Unknown
Handle 0x1101, DMI type 17, 34 bytes
Memory Device
Array Handle: 0x1000
Error Information Handle: 0x0000
Total Width: 64 bits
Data Width: 64 bits
Size: 16384 MB
Form Factor: DIMM
Set: None
Locator: DIMM 1
Bank Locator: Not Specified
Type: RAM
Type Detail: None
Speed: Unknown
Manufacturer: Not Specified
Serial Number: Not Specified
Asset Tag: Not Specified
Part Number: Not Specified
Rank: Unknown
Configured Memory Speed: Unknown
答案1
作为参考,DMI 规范是查找 DMI 字段解释的最佳位置。您需要参考第 7.18 节“内存设备”。
DMI 类型 17(内存设备(类型 17)结构)结构字节 0x06..0x07 提供一个 16 位值,称为“内存错误信息句柄”。如果系统不提供错误信息结构,则该字段包含十六进制值 0xfffe;否则,该字段包含 0xffff 或错误信息结构的句柄。
句柄指的是 DMI 表类型 18(“32 位错误信息”)提供的句柄号,位于本表中的字节 0x02..0x03 中。DMI 规范的第 7.19 节描述了此结构。对于您的情况,您需要查看完整的 DMI 转储并查找 DMI 类型为 18 的表,然后检查是否有匹配的句柄号 0x0000。它包含描述内存错误类型的字段(有关错误类型,请参阅第 7.19.1 节)、导致错误的内存操作,甚至错误的 32 位物理地址(如果您幸运的话)。