[发明专利]一种基于封装后修复技术的内存修复方法及相关组件有效
申请号: | 202110811947.0 | 申请日: | 2021-07-19 |
公开(公告)号: | CN113282434B | 公开(公告)日: | 2021-10-29 |
发明(设计)人: | 陈思彤;罗鹏芳 | 申请(专利权)人: | 苏州浪潮智能科技有限公司 |
主分类号: | G06F11/07 | 分类号: | G06F11/07 |
代理公司: | 北京集佳知识产权代理有限公司 11227 | 代理人: | 丁曼曼 |
地址: | 215100 江苏省苏州市吴*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 封装 修复 技术 内存 方法 相关 组件 | ||
本申请公开了一种基于封装后修复技术的内存修复方法、装置、设备及存储介质。该方法包括:当目标服务器启动后,在PEI阶段读取目标地址存储的历史错误信息,和所述历史错误信息对应的目标内存单元的修复标志位;根据所述历史错误信息和所述修复标志位,对相应的目标内存单元进行内存修复,然后更新所述目标内存单元对应的修复标志位;在系统运行阶段,按照所述目标地址的顺序依次存储实时产生的包含错误类型的错误信息;其中,所述错误类型包括不可纠正类错误和可纠正类错误;在所述目标地址存满后,将新接收到的不可纠正类错误替换掉已存储的可纠正类错误。提高了封装后修复技术对故障内存修复的实用性,优化了封装后修复技术的内存修复功能。
技术领域
本发明涉及计算机领域,特别涉及一种基于封装后修复技术的内存修复方法、装置、设备及存储介质。
背景技术
封装后修复(Post Package Repair,PPR)技术作为LPDDR4内存标准,目前市场上基本所有主流内存厂商均支持此功能。在Intel x86平台,支持在基本输入输出系统(BasicInput Output System,BIOS)配置菜单中设置PPR类型为hPPR(hard PPR)或者为sPPR(softPPR),区别在于是否更改Fuse(Filesystem in Userspace,用户空间文件系统)而变成永久性的替换,hPPR提供的是永久性替换,而sPPR提供的是当次开机生效,在实际使用过程中,为了保证系统稳定与数据完整性,大多采取的都是hPPR,即在BIOS启动阶段,由BIOS中MRC代码(Memory Reference Code,内存参照代码)实现内存中的冗余行空间替换故障行空间。DDR4内存协议规定每一个Bank group至少支持一个Row(行)的替换空间,根据各内存厂商设计不同,内存所预留的冗余空间也不同,目前绝大多数厂商可以做到一个Bank group支持一个Row的替换空间。目前,Intel PPR技术仅提供了示例代码,实现了PPR对故障内存修复的基本功能,并未完全覆盖客户实际使用场景,实际使用时效果较差,因此,完善PPR对故障内存修复的功能,提高PPR技术对故障内存修复的实用性是目前亟需解决的问题。
发明内容
有鉴于此,本发明的目的在于提供一种基于封装后修复技术的内存修复方法、装置、设备及介质,提高了封装后修复技术对故障内存修复的实用性,优化了基于封装后修复技术的内存修复功能。其具体方案如下:
第一方面,本申请公开了一种基于封装后修复技术的内存修复方法,包括:
当目标服务器启动后,在PEI阶段读取目标地址存储的历史错误信息,和所述历史错误信息对应的目标内存单元的修复标志位;
根据所述历史错误信息和所述修复标志位,对相应的目标内存单元进行内存修复,然后更新所述目标内存单元对应的修复标志位;
在系统运行阶段,按照所述目标地址的顺序依次存储实时产生的包含错误类型的错误信息;其中,所述错误类型包括不可纠正类错误和可纠正类错误;
在所述目标地址存满后,将新接收到的不可纠正类错误替换掉已存储的可纠正类错误。
可选的,所述根据所述历史错误信息和所述修复标志位,对相应的目标内存单元进行内存修复之前,还包括:
将所述历史错误信息对应的当前内存配置信息,与本地存储的上次开机的内存配置信息进行匹配;
若不匹配,则不对相应的目标内存单元进行内存修复,并更新所述目标内存单元对应的修复标志位。
可选的,所述更新所述目标内存单元对应的修复标志位,包括:
通过预设移交数据区块,在所述PEI阶段存储所述修复标志位对应的更新变量;
将所述更新变量传递至驱动程序执行环境阶段,以便在所述驱动程序执行环境阶段将所述更新变量赋值给对应的修复标志位。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于苏州浪潮智能科技有限公司,未经苏州浪潮智能科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110811947.0/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种吸汗型婴儿内衣
- 下一篇:基于建模的公众话题传播评估方法及系统