
我正在使用 Memtest86+ 測試一些 DDR-2 記憶體模組。對於其中一個模組,Memtest86+ 版本 2.11 報告沒有問題,而 Memtest86+ 版本 5.01 報告四個錯誤。
我在兩個不同的主機板上使用 Memtest86+ 版本測試了相同的記憶體模組,版本 5.01 始終在相同位址報告四個錯誤,而版本 2.11 則沒有報告任何錯誤。
由於直到最近我一直使用版本 2.11(它附帶了我使用的 2 年舊的 antiX CD),我現在不確定我應該做什麼。造成這種差異的原因是什麼?我應該使用最新的 Memtest86+ 版本重新測試我的所有 RAM 嗎?我該下什麼結論:模組壞了?
編輯
當使用 5.01 版本進行測試時,我沒有使用故障安全模式。我稍後會這樣做,看看是否有什麼不同。
答案1
基於 memtest86 版本變更日誌 (http://www.memtest.org/#change),2.11 到 5.01 之間的每個版本都有「修復的錯誤」。此外,5.01 版本現在包含一些「重寫的記憶體時序偵測程式碼」。 (您還可以檢查更改日誌以查看是否添加了對您正在使用的任何 CPU 的支持後2.11。
根據更改日誌,我的建議是使用 5.01 版本程式的結果,並放棄 2.11 測試的結果,重新測試所有記憶體模組。我還要指出,如果您因為系統遇到不穩定而進行此測試,那麼這種不穩定本身就是額外的(但不是決定性的)證據,您可能確實安裝的記憶體模組有問題。
但是,如果新版本報告您的所有記憶體模組都有問題,那麼進行健全性檢查並不是一個壞主意。一些可能的健全性檢查包括:將記憶體模組移到不同的插槽中,甚至將記憶體安裝在另一台電腦上(就像您已經對至少一個記憶體模組所做的那樣),然後執行 memtest86 看看是否得到相同的結果。
如果記憶體模組仍在保固期內,我認為沒有理由不更換它。如果您需要花錢購買新的記憶體模組,則需要評估在這種情況下系統穩定性的價值。就我個人而言,我可以忍受我的家庭遊戲系統上出現一個或三個錯誤,但在我客戶的一個商業伺服器上,我會堅持更換記憶體模組。