發布發生 Memtest86 + 8.10一個用於檢查記憶體的免費獨立程序,根據許可協議分發。 GNU GPLv2該專案強調 Memtest86+ 不是 PassMark 的封閉式免費加值產品 MemTest86 的一個版本,而是作為一個獨立的開源分支開發的。
Memtest86 + 獨立於已安裝的作業系統運作-直接透過 BIOS/UEFI 或透過支援啟動協定的開機載入程式執行 Linux此模式允許測試幾乎所有可用內存,且不受主機系統的核心、驅動程式和使用者環境的影響。本專案支援 x86、x86-64 和 LoongArch64 架構。
Memtest86+ 8.10 專注於與現代平台的兼容性以及修復啟動問題。具體來說,新增了對 Memtest86+ 8.10 的支援。 x2APIC提高了系統效能 英特爾月球湖 и 黑豹湖快取和記憶體頻寬的測量方法得到了改進,並且使用了 SIMD/SSE2.
變更內容包括:
-
新增 x2APIC 支援。 x2APIC 是現代 x86 系統中用於管理本機中斷控制器的擴充機制。這對於 Memtest86+ 至關重要,因為該程式運行在作業系統之外,並且必須在記憶體測試期間正確檢測和初始化處理器核心。
-
改進了對英特爾 Lunar Lake 和 Panther Lake 的支持。 該版本應該能在新的英特爾客戶端平台上更好地運行,包括檢測硬體參數和在新系統上運行測試。
-
改進的吞吐量測量方法。 Memtest86+ 8.10 改進了其快取和記憶體速度評估機制,並且 64 位元 x86 版本包含了 SSE2 指令集。 ([GitHub][3])
-
修正了LPDDR5時序問題。 這應該可以提高配備現代行動 LPDDR5 模組的系統上記憶體參數顯示的準確性。
-
修正了AMI BIOS的啟動問題。 開發者特別提到,新版 AMI UEFI 韌體中 W^X 策略的變更可能會導致 Memtest86+ 無法啟動,而修復了這個問題。 ([GitHub][3])
-
修正了舊版 GRUB 的啟動問題。 此外,還新增了針對 Fedora GRUB EFI 和 linux 指令的變通方法。
-
安全啟動程式碼已改進,以便將來進行 shim 檢查。 Memtest86+ 二進位檔案本身尚未經過 Microsoft 簽名,因此專案頁面仍然建議停用安全啟動以進行正常啟動,但 8.10 版本已修復了 PE/COFF 結構和安全啟動程式碼,為該專案與 shim 的進一步整合做好了準備。
-
LoongArch64 已改進。 具體來說,Loongson 2K3000/3B6000M 的顯示問題已修復,溫度溢出和有關 RWX 段的連接器警告已消除。
有現成的組件可供選擇。 在項目網站上:USB安裝程序 Windows,ISO 鏡像 Linux包含 GRUB 的 ISO 映像、PXE 和 chainboot 的二進位檔案以及原始程式碼歸檔檔案。
來源: linux.org.ru
