ATOMIC是一个专用的内存测试程序,可以通过使用各种内存测试技术来检测内存问题。通过以特定方式将信息写入Mac的RAM,可以在损坏的RAM损坏重要文件之前检测到问题。通过使用这些模式更改内存中的数据,可以在发生之前检测到常见错误。一旦ATOMIC发现RAM出错,您可以在问题导致数据丢失之前采取措施替换它。

功能介绍

SAD MAC?它可能是你的RAM
虽然悲伤的Mac图标已被其他更现代的图标取代,但它仍然是标志性的技术限制。尽管营销方式相反,但Mac中的硬件很容易出现故障。Mac的内存尤其如此。RAM模块 - 尤其是那些可以更换的模块 - 在安装或更换时很容易损坏。突然减速,不可预测和不必要的故障以及计算机崩溃,每个都可能指向Mac内存的问题。
防止核心恐慌
恐慌你的Mac曾经这样做过吗?即使一切看起来都很正常,你的Mac也会突然重启或冻结并显示像这样的图形。有时会出现损坏的扩展,或者您的Mac从网络收到了错误的数据包。但通常,这些内核恐慌是内存不良的结果。有些数据以一种方式进入你的RAM,并以不同的方式出现 - 等待该数据的进程不知道该怎么做。如果您已经看到内核恐慌,您应该考虑测试您的内存。
解决内存问题
记忆存在问题,我们认为它需要一个专用工具。通过更多控制对更多内存执行更多测试,ATOMIC是适用于Mac的最强大且可自定义的内存测试器。 ATOMIC是一个专用的内存测试程序,可以通过使用各种内存测试技术来检测内存问题。通过以特定方式将信息写入Mac的RAM,可以在损坏的RAM损坏重要文件之前检测到问题。通过使用这些模式更改内存中的数据,可以在发生之前检测到常见错误。一旦ATOMIC发现RAM出错,您可以在问题导致数据丢失之前采取措施替换它。

如何测试

粘滞地址 - 在第一次传递时,此测试将每个存储器单元的地址写入该单元本身。在第二遍中,读取并验证地址以确保地址  空间唯一性。

棋盘棋盘 - 此测试进行四次传球。第一个写一个模式(每次运行不同)。第二遍读取/验证模式并写入原始模式的反转,重复其余两次传递。这将检查相邻的位灵敏度 - 这种情况会影响被修改的地址以外的地址。

marchc扩展三月C - 此测试使用复杂算法,包括六次通过内存。它在前三次通过期间向上移动通过内存,写入和读取/验证0或1。接下来的两个通道向下移动,再次读取/写入1和0(或者)。最后一遍可以向任一方向行进,验证最后一次写入是否成功。该测试可检测地址故障,耦合故障,固定故障,卡住开路故障和转换故障。

电路随机值 - 此测试首先将一系列随机数写入内存。然后,在第二遍中,验证初始模式。使用随机值进行测试可以帮助定位间歇性问题。该测试还有助于检查邻域模式灵敏度。经过多次运行,它可以帮助识别温度敏感度。

Solid Bits - 此测试将固定位模式写入内存,例如全1。检查初始模式然后补充 - 切换到全0 - 并再次检查。这将检查所有地址是否可读和可写。

比特传播 - 此测试通过0字段移动101模式。该测试通过查找预期为0的1来检测相邻小区的变化。

行走 - 从位模式00000001开始,写入并读取每个存储器单元以验证模式。将1移动一个地址,然后对每个位置重复测试。该测试确保每个位可以保持与其相邻位相反的值,称为字内耦合故障。它还可以找到卡住的地址错误。

行走零 - 行走的倒数。11111110的模式是起始模式,0通过内存移动。用于检测字内耦合故障和卡住地址故障。

位翻转 - 将步行和零点与交替的10101010模式相结合。当测试在内存中移动时,每个位(1或0)都会更改为其赞美,测试以确保模式不会被破坏。该测试对于检测字内耦合故障和卡住地址故障也很有用。

块序列 - 此测试类似于步行和零点测试。它通过1或0的字段移动一系列详尽的模式。除了定位字内耦合故障之外,它还可用于检测RAM是否易受邻域模式敏感性的影响。

系统要求

基于Intel的Macs
OS X 10.9及更新版本

https://blog.51cto.com/14291436/2411176