间歇性内存故障处理起来可能会非常复杂。这些故障的根源可能是一种原因或多种不同原因的组合,包括BIOS错误、协议错误、信号完整性问题、硬件问题、内存或其它子系统问题。 尽管有些团队能够迅速解决内存调试问题,但更多团队在遇到间歇性故障时会束手无策。 本文概括介绍了间歇性内存故障的调试方法。文中通过多个实例,说明了如何才能找出引起内存问题的不同原因。对于经常遇到系统未能引导或内存测试失败的工程师来说,也可从本文介绍的调试方法中受益。 对于间歇性内存故障,查找其根本原因的方法分成三步: 1) 确定故障是否可以重复。试着复制产生故障的条件。重复故障通常可以有效地查看故障的特点。