日前 AMD Ryzen 被人發現在 Linux 作業系統環境下,執行相當重度的編譯工作時會發生編譯器記憶體區段錯誤,該問題也被 AMD 官方所證實。部分使用者已透過 AMD Customer Care 換回 1 顆新的 Ryzen 處理器,並驗證已無先前的錯誤,AMD 也宣稱該問題並不影響 Threadripper 和 EPYC。
如果使用者曾經看過晶片廠商的 errordata,可以發現每顆晶片的錯誤狀況並不少,只是依照平時作業環境不見得都會遇到,加上廠商也會發布避開該錯誤的方式,大多數錯誤均可視而不見,少部分問題需要更換新款硬體才能夠解決,譬如日前 AMD Ryzen 處理器的記憶體區段錯誤問題。
部分 AMD Ryzen 與 Linux 作業系統使用者,發現 Ryzen 執行部分重負載編譯工作時,會發生編譯器記憶體區段錯誤的問題,而後經過社群的的努力,將問題局限於大量平行化編譯工作,AMD 方面也證實此問題的存在,並建議發生此問題的使用者可透過 RMA 途徑或是 AMD Customer Care 尋求支援。
近日已有使用者拿到新版的 Ryzen 7 處理器,再次測試進行壓力測試證實已經解決此項錯誤。社群也開始理出大致的頭緒,發生問題的處理器集中在生產日期今年第 25 週之前(6/24),而換回的處理器為第 30 週生產。
▲換回來的 Ryzen 7 1800X 製造時間為今年第 30 週,已無記憶體區段錯誤問題。
(圖片來源:Phoronix Media)
資料來源
New Ryzen Is Running Solid Under Linux, No Compiler Segmentation Fault Issue
延伸閱讀
加入電腦王Facebook粉絲團