如何在Linux上快速检查内存
如果您怀疑服务器中的RAM已损坏(例如,频繁出现“wrong record length”错误),可以使用以下方法通过命令快速检查内存:
dd if=/dev/zero of=/run/zero.bin bs=1G count=8 sha1sum /run/zero.bin
第一条命令创建一个8Gb大小、内容全为零的文件,第二条命令计算该文件的校验和。
请指定参数以覆盖几乎全部RAM,并运行这些命令5-7次,然后比较结果–所有校验和应完全相同。
如果结果不同,则很有可能是RAM已损坏–在这种情况下,请使用memtest86工具或memtester进行更彻底的测试。