Memtest86 内存测试报错DQ位算法

a33be7ab08384d2abe34981162a245cc.jpg

 以上图报错为例讲解

DDR4

Addr:地址/槽位 Expected:预期数据 Actual:实际数据

Addr地址的最后一个位用来区分高低位

0/8为低位代表报错DQ为0-31

4/C为高位代表DQ为32-63

具体报错 DQ 需要根据报错的预期、实际数据计算

报错的预期数据和实际数据信息是16进制

需要我们转换成2进制

4BF9 B4C7 转换为2进制

0100 1011 1111 1001 1011 0100 1100 0111

4BF9 34C7 转换为2进制

0100 1011 1111 1001 0011 0100 1100 0111

从后往前数 1位代表1个DQ

我们发现是第16位不一样因为前边地址位是0是低位 所以报错是DQ15

下边报错计算全都是DQ15 但是不同地址 所以报错为单DQ多地址

DDR5

D5 报错与D4略微不同 但方法也是一样的 直接把报错的16位数据转换成2进制看差异数据位数就是报错DQ

6108D96CE36D1B49   6C08D96CE36D1B49

0110000100001000110110010110110011100011011011010001101101001001

0110110000001000110110010110110011100011011011010001101101001001

不同的位置为第59 60位 对应DQ就是DQ 58 59

  • 3
    点赞
  • 9
    收藏
    觉得还不错? 一键收藏
  • 4
    评论
Memtest86是一款免费开源的内存测试软件,测试准确度比较高,内存的隐性问题也能检查出来! 进入启动盘后,在系统信息的右侧显示的是测试的进度,“Pass”显示的是主测试进程完成进度,“Test”显示的是当前测试项目的完成进度。“Test #1”显示的是目前的测试项目。 下方的“WallTime”显示测试已经耗费的时间,在这一排数据中“ECC”一栏中,显示的是当前内存是否支持打开ECC校验功能,“TEST”显示的是测试的模式,有“标准”和“完全”模式可供选择。“Pass”显示的是内存测试所完成的次数,Memtest86测试是无限制循环的,除非你结束测试程序,否则它将一直测试下去。另外Memtest86测试比较耗费时间,标准的测试模式跑一遍大概需要个把小时,如果是完全测试的话则需要几个小时(和内存容量有关)。 开始测试后,主要的内存突发问题(比如“死亡”)将在几秒钟内检测出来,如果是由特定模式触发的故障,则需要长时间测试才能检测出来,对此需要有耐心。Memtest86一检测到缺陷,就会在屏幕底部显示一条出错消息,但是测试还将继续下去。如果完成几遍测试后,没有任何错误信息,那么我们可以确定内存是稳定可靠的。如果检测出现问题,你可以试着降低BIOS中内存参数的选项值,如将内存CAS延迟时间设置为3等,再进行测试,这样可能会避免错误的出现,让内存运行时保持稳定。 最后值得注意的是如果你的系统有多根内存条(相信现在大家的机器里都插着几根吧),那么就需要单独测试每一根内存,这样才能分清到底是哪根内存出错。其实Memtest86测试内存并不仅仅局限在测试内存的好坏上,用它的完全测试模式跑几遍,还能检测内存和系统的稳定性。所以如果你的系统经常遇到本文开头所述的那些问题,那么不妨用Memtest86测试一下你的内存

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值