此頁面為機器翻譯版本,請參閱機器翻譯免責聲明。
切換為English
如何使用 memtester 進行 NAS 記憶體測試(無需 HDMI 或 GPU)
最後修訂日期:
2025-09-18
適用產品
- All QNAP NAS models running QTS or QuTS hero
概覽
故障的記憶體可能會導致系統不穩定或資料損毀。您可以透過安裝 QTS 來檢查 NAS 的記憶體健康狀況memtester透過 Entware QPKG。
注意:執行記憶體測試可能會中斷 NAS 服務。請備份重要資料,並在維護時段執行這些步驟。
提示: OOM(記憶體不足)殺手是 Linux 中的一個程序,當系統記憶體不足時會終止應用程式。僅測試部分總記憶體以避免系統不穩定。
程式
步驟 1:安裝 memtester 工具
下載memtester工具並解壓縮並儲存到 Public 共用資料夾
步驟 2:停止所有 NAS 服務
警告:停止所有服務將中斷對共用資料夾、應用程式和網路服務的存取。請確保在繼續之前沒有使用者正在存取 NAS。
sudo /etc/init.d/services.sh stop步驟 3:檢查可用記憶體
sudo free -g
total used free shared buffers cached
Mem: 62 9 53 0 0 4
-/+ buffers/cache: 4 58
Swap: 22 0 22可用記憶體約為 53GB。
步驟 4:執行 Memtester
在可用記憶體上測試(約佔總記憶體的 80–90% 以避免觸發 OOM 殺手)。
sudo chmod +x /share/Public/memtester.*
sudo /share/Public/memtester.{x64/armv7/arm64} 53G 1memtester.x64/memtester.armv7/memtester.arm64:選擇適合您 NAS 平臺的版本來執行。53G:可測試的可用記憶體大小(約佔總記憶體的 80-90%,例如 64GB)。1:要執行的測試迴圈數。
步驟 5:解讀結果
如果您看到重複的故障訊息,您的記憶體模組可能有缺陷,應該更換。
memtester 版本 4.7.1 (64-bit)
版權所有 (C) 2001-2024 Charles Cazabon。
授權於 GNU General Public License 第 2 版 (僅限) 下發布。
頁面大小為 4096
頁面大小遮罩為 0xfffffffffffff000
需要 54272MB (56908316672 bytes)
獲得 54272MB (56908316672 bytes),嘗試 mlock ... 已鎖定。
循環 1/1:
固定地址 :ok
隨機值 :ok
比較 XOR :ok
比較 SUB :ok
比較 MUL :ok
比較 DIV :ok
比較 OR :ok
比較 AND :ok
順序遞增 :ok
實心位 :測試中 43 失敗:0xffffffffffffffff != 0xffffdfffffffffff 在偏移量 0x00000000082b72a8。
塊順序 :測試中 159 失敗:0x9f9f9f9f9f9f9f9f != 0x9f9fbf9f9f9f9f9f 在偏移量 0x00000000082b56e8。
棋盤格 :測試中 2 失敗:0xaaaaaaaaaaaaaaaa != 0xaaaa8aaaaaaaaaaa 在偏移量 0x00000000082b72a8。
位擴散 :測試中 0 失敗:0xfffffffffffffffa != 0xffffdffffffffffa 在偏移量 0x00000000082b72a8。
位翻轉 :測試中 2 失敗:0x0000000000000001 != 0x0000200000000001 在偏移量 0x00000000082b56e8。
行走的 1 :測試中 12 失敗:0xffffffffffffefff != 0xffffdfffffffefff 在偏移量 0x00000000082b5608。
失敗:0xffffffffffffefff != 0xffffdfffffffefff 在偏移量 0x00000000082b72a8。
行走的 0 :測試中 16 失敗:0x0000000000010000 != 0x0000020000010000 在偏移量 0x00000000082b5238。
失敗:0x0000000000010000 != 0x0000200000010000 在偏移量 0x00000000082b56e8。
8-bit 寫入 :ok
16-bit 寫入 :ok步驟 6:啟動所有 NAS 服務
測試完成後,重新啟動所有 NAS 服務以恢復正常運作:
sudo /etc/init.d/services.sh start提醒:重新啟動後,檢查所有預期的 NAS 服務是否正常執行。
步驟 7:移除 memtester 工具
如果不再需要,請移除 memtester 工具。
sudo rm -f /share/Public/memtester.*