Memtest86是x86架构的计算机上的自由,彻底的,独立的内存测试。有测试内存很多很好的方法。 然而,许多测试只是抛出一些模式在内存无内存架构或如何才能最好地检测到的错误太多的思考与认识。 这工作得很好硬内存故障,但确实很少发现的间歇性错误。 基于BIOS的内存测试是无用的寻找间歇性的内存错误。
软件说明
Memtest86是x86架构的计算机上的自由,彻底的,独立的内存测试。有测试内存很多很好的方法。
然而,许多测试只是抛出一些模式在内存无内存架构或如何才能最好地检测到的错误太多的思考与认识。
这工作得很好硬内存故障,但确实很少发现的间歇性错误。 基于BIOS的内存测试是无用的寻找间歇性的内存错误。
RAM芯片包括一个大阵列排列紧密的存储单元,一个用于数据的每个位。
该间歇性故障的绝大多数是这些存储单元之间相互作用的结果。 常写入的存储器单元可引起相邻细胞被写入相同的数据中的一个。
一个有效的内存测试会测试这个条件。 因此,用于测试内存的理想策略是以下几点:
写一个单元格以零。
带1,一次或多次写入所有的相邻小区的。
检查第一个单元格仍然有一个零。
它应该是显而易见的,这种策略需要怎样的存储单元被布置在芯片上的精确知识。 另外有可能的芯片布局不同的芯片类型和制造商做出这一战略不切实际永不落幕的数量。 不过,也有测试算法,可以逼近这个理想的Memtest86不只是这个。
Memtest86最初是由克里斯·布雷迪在1994年首次发布。 然而,一些用于测试算法自1981年以来一直在开发,并已在DEC PDP-11,VAX-11/780和Cray XMP架构之前实施。 从那时起,一直被十几家新的版本发布 。 支持64位,新的CPU类型,对称多处理器等多种功能在这一时期已被添加。 在2013年2月,PASSMARK软件接手维护项目从克里斯。 我们已经创建了一个支持论坛 ,用户可以讨论的问题。 该卷的Memtest86项目仍然是开源的。
从V5的Memtest86开始,代码被重新写入到从较新的UEFI平台支持引导。 UEFI是能够提供额外的服务是在BIOS中无法使用,如图形,鼠标和文件系统支持。 软件( 免费版 )仍自由不受限制使用。 对于高级/发烧级用户还是商业应用,一个专业版适用于需要额外的定制性和先进的功能,可能更适合他们的测试需求的用户。
∨ 展开