MemTest for Mac OS X 测试你的 RAM
升级了您的 Mac RAM,或者如果您遇到奇怪的系统崩溃,最好使用名为 memtest 的免费工具测试内存模块的完整性。
从本质上讲,memtest 是一种旨在对 RAM 进行错误压力测试的实用程序。无需过多解释,memtest 的工作原理是将随机数据写入 RAM,然后验证写入 RAM 的数据是否可读且无冲突。如果使用此方法检测到错误,通常意味着内存模块有故障,这就是 memtest 如此有用的工具的原因。虽然它本质上是技术性的,但它非常容易使用,所以让我们开始吧。
免费下载 Mac 版 MemTest
Memtest 来自更广泛的 UNIX 世界,并且已经移植到 Mac OS X。无论出于何种原因,有些网站对免费实用程序收费,但您不需要付费,因为它是免费的, 开源,并且开发人员可以免费下载 Mac 版本:
- 立即下载 MemTest(直接下载链接)
上面的链接下载了一个压缩包安装程序,它只是将 memtest 端口放在 /usr/bin 中,不执行任何其他操作。
测试你的 Mac RAM
为 Mac 安装 memtest 后,启动终端并键入以下命令:
内存测试全部 2
这将立即启动 memtest,测试所有模块两次(因此 2 附加到命令)。您可以通过替换它来指定要执行的其他数量的测试,但如果您没有遇到任何异常情况,则两个是相当标准的。
Memtest 需要一点时间(15 分钟以上并不罕见),您会看到一个主动更新的屏幕,如上面的屏幕截图,显示应用程序的进度。同样,上述命令将测试您的 RAM 两次,这通常足以检测错误,但对于异常的系统冻结和崩溃,最好通过删除“2”来更长时间地测试您的内存,然后让 memtest 重复运行在它结束之前,这是通过运行 memtest 来完成的,没有任何数字规范,如下所示:
内存测试所有
如果没有在最后指定通过次数,该应用程序会运行很长时间,但可以随时通过在终端窗口中按 Control+C 来停止。让 memtest 运行一段时间会消耗大量 CPU 周期,因此如果您要在 Mac 笔记本电脑上运行该实用程序,请务必先将其插入。
错误报告和坏 RAM
如果报告了任何错误,memtest 会让您知道。同样,如果您运行 memtest 并且该实用程序冻结或崩溃,则表明您的 RAM 有问题。如果您在运行测试时遇到任何错误或死机,您应该将内存模块退回购买地点并更换。
我已经使用此实用程序一段时间了,从未遇到过 Mac RAM 的任何问题,但这种情况时有发生。如果您最近购买了升级,最好使用此应用来验证你买的是无故障的。
您可以在 Command-Tab.com。
一般系统测试程序
使用 memtest 测试 RAM 应被视为执行一般系统测试的多步骤过程的一部分。这还应该包括运行磁盘工具来检查硬盘健康状况,这是通过验证完成的硬盘驱动器功能和修复发现的任何问题,同时执行一般处理器和风扇压力测试通过将 Mac 置于重负载下。这些都是执行一般系统测试的好方法,在升级 RAM 或硬盘等元素或更换硬件后特别值得执行,无论是出于故障排除目的还是作为升级路径的一部分。