MemTest86 7.0

许可: 免费 ‎文件大小: 4.67 MB
‎用户评分: 4.0/5 - ‎1 ‎评分

有许多测试内存的好方法。但是,许多测试只是将一些模式扔到内存中,而对内存体系结构或如何最好地检测错误没有太多想法或了解。这适用于硬内存故障,但很少发现间歇性错误。基于 BIOS 的内存测试对于查找间歇性内存错误毫无用处。RAM 芯片由大量紧密打包的内存单元组成,每个数据位一个。绝大多数间歇性故障是这些记忆细胞之间相互作用的结果。通常,写入内存单元格会导致使用相同数据写入相邻单元格之一。有效的内存测试尝试测试此情况。因此,测试内存的理想策略如下: 用零写一个单元格。 用一次、一次或多次书写所有相邻的单元格。 检查第一个单元格中仍有零。 很明显,这种策略需要准确了解内存细胞在芯片上的布局。此外,对于不同的芯片类型和制造商来说,可能数量的芯片布局永无止境,使得这种策略不切实际。但是,有些测试算法可以近似于此理想,MemTest86 也确实如此。 MemTest86 最初由 Chris Brady 开发,于 1994 年首次发布。自那时以来,已经发布了十几个新版本。在此期间,添加了对 64 位、新 CPU 类型、对称多处理器和许多其他功能的支持。2013 年 2 月,PassMark 软件从 Chris 接管了项目的维护。我们最近添加了一个选项来购买预制的 USB 闪存驱动器,并创建了一个支持论坛,用户可以在其中讨论问题。MemTest86 代码仍然是开源的。

版本历史记录

  • 版本 7.0 发布于 2016-07-22
    MemTest86 支持从较新的 UEFI 平台和传统 BIOS 启动。从 UEFI 启动时,MemTest86 可以访问 BIOS 中不可用的其他服务,包括:本机 64 位支持、鼠标支持、改进的 USB 键盘支持、改进的多线程支持等

软件信息