[发明专利]一种内存错误处理方法在审
申请号: | 201310022888.4 | 申请日: | 2013-01-22 |
公开(公告)号: | CN103092709A | 公开(公告)日: | 2013-05-08 |
发明(设计)人: | 曹光耀 | 申请(专利权)人: | 浪潮电子信息产业股份有限公司 |
主分类号: | G06F11/00 | 分类号: | G06F11/00;G06F11/34 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 250014 山东*** | 国省代码: | 山东;37 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 内存 错误 处理 方法 | ||
1.一种内存错误处理方法,其特征在于:其具体操作过程为:
1)通过BIOS提供系统表,获取整个系统的内存地址空间;
2)将整个地址空间根据控制器的不同划分为若干固定的内存区间;
3)独立的在空闲时间片对各个内存区间进行独立的扫描;
4)将扫描到的内存错误纠正并且写回到物理内存器件;
5)将处理结果通过BIOS写入到闪存芯片进行记录,方便维护人员进行错误定位和硬件排错。
2.根据权利要求1所述的一种内存错误处理方法,其特征在于:所述步骤3)的具体过程为:按照设置周期以及内存空间大小计算好扫描各个区间的速率,同时开始扫描全部内存区间,不同区间扫描互不影响。
3.根据权利要求1或2所述的一种内存错误处理方法,其特征在于:所述步骤3)中的内存区间独立扫描时,如果某个内存的控制器检测到带宽负载瞬时达到理论上限,那么暂停扫描;当检测到系统瞬时负载降到理论负载80%以下时,重启扫描。
4.根据权利要求1所述的一种内存错误处理方法,其特征在于:所述步骤4)的详细过程为:在任何扫描过程中如果检测到一个单比特的错误,那么根据局错误校验码将其纠正,写回到内存器件中;如果检测到多比特错误,那么将这个地址所在的内存页标记为脏页并且报知操作系统,操作系统将不再使用这个页并启动相应的错误处理方案。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于浪潮电子信息产业股份有限公司,未经浪潮电子信息产业股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310022888.4/1.html,转载请声明来源钻瓜专利网。
- 上一篇:用于拆卸灌流器端帽的工具
- 下一篇:窥阴射光固定器