如果只有Linux系统,有什么靠谱工具来测试内存正确性?

CPU/显卡/打印机/USB设备等硬件问题
回复
poloshiao
论坛版主
帖子: 18279
注册时间: 2009-08-04 16:33

Re: 如果只有Linux系统,有什么靠谱工具来测试内存正确性?

#3

帖子 poloshiao » 2016-07-14 4:44

http://pcsupport.about.com/od/toolsofth ... rytest.htm
4 Free Memory Test Programs
Updated July 01, 2016.
剛出爐不久

1. MemTest86
PassMark also sells a Pro version

2. Windows Memory Diagnostic
performs a series of extensive tests
不需要有 Windows 運轉

3. Memtest86+
I would recommend performing a memory test with Memtest86+ if you have any problems running the Memtest86 RAM test or if Memtest86 reports errors with your memory and you'd like a really good second opinion.

3-1. 如果 1. MemTest86 報告 Ram 有問題 建議 先用 2. Windows Memory Diagnostic 再用 3. Memtest86+

4. DocMemory Memory Diagnostic
當 1,2,3 都失敗時 或 偵測出 ram 錯誤時 使用 DocMemory Memory Diagnostic 再度確認
科学之子
帖子: 2284
注册时间: 2013-05-26 6:58
系统: Debian 9

Re: 如果只有Linux系统,有什么靠谱工具来测试内存正确性?

#4

帖子 科学之子 » 2016-07-14 9:08

poloshiao 写了:http://pcsupport.about.com/od/toolsofth ... rytest.htm
4 Free Memory Test Programs
Updated July 01, 2016.
剛出爐不久

1. MemTest86
PassMark also sells a Pro version

2. Windows Memory Diagnostic
performs a series of extensive tests
不需要有 Windows 運轉

3. Memtest86+
I would recommend performing a memory test with Memtest86+ if you have any problems running the Memtest86 RAM test or if Memtest86 reports errors with your memory and you'd like a really good second opinion.

3-1. 如果 1. MemTest86 報告 Ram 有問題 建議 先用 2. Windows Memory Diagnostic 再用 3. Memtest86+

4. DocMemory Memory Diagnostic
當 1,2,3 都失敗時 或 偵測出 ram 錯誤時 使用 DocMemory Memory Diagnostic 再度確認
为什么?是怕误报?
poloshiao
论坛版主
帖子: 18279
注册时间: 2009-08-04 16:33

Re: 如果只有Linux系统,有什么靠谱工具来测试内存正确性?

#5

帖子 poloshiao » 2016-07-14 12:37

为什么?是怕误报?
http://pcsupport.about.com/od/toolsofth ... rytest.htm
I would recommend using DocMemory Memory Diagnostic only if the memory testers I have listed above do not work for you or if you'd like yet one more confirmation that your memory has failed.
只有在
1. 上面 1,2,3 程式 失效 (無法正常運轉)
2. 或者 當你的 Memory 失效時 你想要增加一個確認
推薦 DocMemory Memory Diagnostic
头像
astolia
论坛版主
帖子: 6445
注册时间: 2008-09-18 13:11

Re: 如果只有Linux系统,有什么靠谱工具来测试内存正确性?

#6

帖子 astolia » 2016-07-14 19:33

memtest86和memtest86+是两个不同的东西

memtest86+(至少是最新的5.01版)在某项测试上存在已知的问题。
http://www.passmark.com/forum/showthrea ... st86-V5-01
最糟糕的是,这个软件自从2013年之后就没人继续维护了,所以对于新的硬件支持度严重不足

memtest86一直有人持续维护修bug,最新正式版是今年初的6.3.0。你那个帖子上还是4.3.7,基本上是和memtest86+最后一版一样老的。

另外一个关于测试的常识是,如果测试出错,表明存在问题,如果测试没出错,不表明不存在问题
科学之子
帖子: 2284
注册时间: 2013-05-26 6:58
系统: Debian 9

Re: 如果只有Linux系统,有什么靠谱工具来测试内存正确性?

#7

帖子 科学之子 » 2016-07-14 21:50

@poloshiao
@astolia
@ poloshiao
@ astolia

"@"两次,因为不知道是否需要加空格

memtest86的新版本好像不支持老式的BIOS引导,如果从老式机器引导的话就会直接运行那个有许多Bug的老版本
Notes:

IMPORTANT: MemTest86 V5 (and later) images supports dual booting (UEFI/BIOS). On machines that don't support UEFI, the older V4 BIOS release of MemTest86 will be automatically booted.
poloshiao
论坛版主
帖子: 18279
注册时间: 2009-08-04 16:33

Re: 如果只有Linux系统,有什么靠谱工具来测试内存正确性?

#8

帖子 poloshiao » 2016-07-15 7:15

如果从老式机器引导的话就会直接运行那个有许多Bug的老版本
1. 這些 Bug 可能跟 下述 Memory barriers 沒有處理好有關
https://en.wikipedia.org/wiki/Memory-ma ... y_barriers
Memory barriers

2. 這一篇 描述可能是你額外加入的其他 I/O 裝置 有關
http://www.passmark.com/forum/showthrea ... #post17496
2-1. 意思是 跟該額外加入的其他 I/O 裝置驅動 引起的 ram 配置有關

3. 試試
恢復出廠預設裝置時
恢復 Bios 出廠預設值
看看 有沒有問題
回复