在歷經了I7-5775C,I7-5820K之后,決定嘗鮮用一下為AMD漂亮翻身的Ryzen 7,海淘了一顆Ryzen 7 1700X
最近聽說在極重負載的情況下,CPU會出錯,於是從網上找來Kill-Ryzen腳本試了一下,果然也會出現segfault的錯誤。
試了一下,同時關閉超線程和Cool & Quiet,能緩解這個問題(降低出現頻率,但依然會出現)。
網上其他人還說,加壓也能解決這個問題。估計就是頻率太高,電壓太低導致的。
有人說關閉C-State沒有什么效果,經過測試,關閉Core Performance Boost也不能解決問題。
關閉超線程可以解決這個問題。但是性能損失非常嚴重。
另外Windows下測試是否出錯的軟件,基本沒用,一直都測不出問題。只有特定版本的Linux才有這個問題,所以到底是軟件問題(電源管理)還是硬件問題,也不好說,但是根據網友反饋,30周之后產的處理器確實沒有這個問題了。
Ryzen處理器Bug重現腳本 https://github.com/suaefar/ryzen-test
用Kill-Ryzen即可,需要先下載很多東西,要等比較長的時間。
最近兩年沒用過一顆正常的處理器,好在已經退燒了。以后少玩電腦了。