2016-11-21 37 views
0

當PC啓動時,它會執行內存測試,是否可以確定此測試的結果或在啓動後訪問測試結果?PC啓動內存測試

我需要測試系統內存並將結果返回到連接的模塊,以確定CPU板(在本例中爲PC 104模塊)的運行狀況。

我一直在尋找應用程序,如MemTest86 +,但這必須在可啓動媒體上運行。對於我們的要求,它也是頂級的。

+0

你說MemTest86是滿足你需求的頂級方法,但它是正確測試內存的唯一方法。開機自檢非常簡單(也就是說,它只是試圖將所有內存清零)。 – Phylogenesis

+0

@Phylogenesis,問題是我需要能夠與執行內存測試的任何內容進行交互,並將結果返回給調用者。 – SPlatten

+0

難題在於操作系統本身正在使用可用內存的一小部分,因此它是不可測試的。 Memtest通過運行自己的非常簡化的操作系統來解決這個問題,該操作系統可以根據需要映射到不同的內存區域。 – Phylogenesis

回答

1

此測試的結果是「成功」,否則您的計算機將停止引導。它並不真正「測試」內存,它更像是一個有可能檢測錯誤模塊的發現。

相比之下,內存測試通常會檢查內存中是否存在許多常見的故障模式。這需要相當長的時間,通常意味着你多次覆蓋相同的物理位置,檢查奇偶校驗錯誤等。你需要一個專門的工具。