天天看點

銳龍 linux 段錯誤,AMD Ryzen悄然更新:修複神秘Bug

AMD Ryzen處理器各方面表現都相當贊,終于讓AMD重回高性能競争,為未來多年發展鋪好了路。當然,任何産品都免不了有缺陷有Bug,及時修複就是了。

Phoronix網站主編Michael Larabel此前在體驗Ryzen 7 1800X的時候發現了一個Bug,Linux系統下同時執行多個特定的編譯任務,會出現“段錯誤”(Segmentation Fault/segfault),導緻性能明顯下滑。

雖然大多數Linux程式設計軟體都在Ryzen上運作良好,日常辦公、玩遊戲啥的也沒問題,但對于程式員來說,這個問題還是挺頭疼的,不少人直接選擇了退貨。

AMD承認了此Bug的存在,并表示Ryzen ThreadRipper、EPYC都不受影響,但沒有解釋到底是怎麼回事。

銳龍 linux 段錯誤,AMD Ryzen悄然更新:修複神秘Bug

現在,Michael Larabel更新說他收到了新款的Ryzen 7 1800X(還有ThreadRipper),一番測試後發現上述Bug已經消失,反複嘗試都沒有遇到,而且除了更換處理器,主機闆、BIOS、系統等等都沒變。

顯然,AMD已經悄悄解決了這個問題。

進一步研究顯示,這個Bug僅出現在今年第25周(6月中旬)之前生産的Ryzen處理器上,比如此前遇到問題的那顆Ryzen 7 1800X就是今年第5周産的,而新的是第30周産的。

識别Ryzen的生産日期也很簡單,表面編号第二行,UA兩個字母後的前四個字母就是:頭兩位代表年份,之後兩位代表月份。

銳龍 linux 段錯誤,AMD Ryzen悄然更新:修複神秘Bug

2017年第5周生産

銳龍 linux 段錯誤,AMD Ryzen悄然更新:修複神秘Bug

2017年第30周生産

銳龍 linux 段錯誤,AMD Ryzen悄然更新:修複神秘Bug
銳龍 linux 段錯誤,AMD Ryzen悄然更新:修複神秘Bug