一种LINUX下内存故障地址解析的方法与流程

文档序号:11864525阅读:来源:国知局

技术特征:

1.一种LINUX下内存故障地址解析的方法,其特征在于,在linux环境下,通过系统发现到内存报错的系统地址,进行一系列解析后对应到内存的物理地址,快速定位内存故障位置,完成内存故障分析;其具体实现包括如下步骤:1)获得内存故障的系统地址,2)获得内存报错的物理地址。

2.根据权利要求1所述一种LINUX下内存故障地址解析的方法,其特征在于,所述获得内存故障的系统地址主要包括:

对于ECC DIMM,当发生ECC错时,系统把错误信息和错误的系统地址记录到MSRs中,能够从MSRs中获得发生ECC错误的系统地址;

对于Non-ECC DIMM,在读/写/比较的测试过程中能够直观的看到发生的错误,找到错误地址。

3.根据权利要求2所述一种LINUX下内存故障地址解析的方法,其特征在于,所述获得内存报错的物理地址主要包括:通过一层一层的地址解析获得报错的物理地址;首先从系统地址中解析出Socket信息,之后判断是Socket中的哪一个Channel,接着解析出通道地址中的哪一个DIMM和Rank,最后根据Rank地址映射表确定Row,Column,DQ。

当前第2页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1