利用SMBIOS Type11显示内存错误信息的方法及系统

    公开(公告)号:CN118606085A

    公开(公告)日:2024-09-06

    申请号:CN202410696997.2

    申请日:2024-05-31

    Inventor: 何鑫 唐斌

    Abstract: 本发明提出一种利用SMBIOS Type11显示内存错误信息的方法及系统,方法包括:服务器启动时,在Memory Training阶段进行内存初始化,并实时检测内存状态,若检测到内存故障,则捕获具体的故障内存位置和内存warning code,通过数据表匹配内存warning code,将其转换为对应的报错信息,并将故障内存位置、内存warning code和报错信息整合成一条报错字符串,该报错字符串被存储至BIOS内部的tring ID中,在DXE阶段,从String ID获取报错字符串,并将报错字符串写入SMBIOS Type11,以便在操作系统下通过特定命令随时读取内存状态信息。本发明可以使用户在OS下随时查看当前服务器最近一次开机时的内存状态信息,若发生内存故障,可直接通过SMBIOS Type11定位到故障内存位置和报错类型,方便维护。

Patent Agency Ranking