為什麼軍規星淪為自檢星?看看微星總工程師是如何分析的

對於微星主機板這兩年的市場表現,大家都很滿意,走大街上沒有不豎大拇哥的。

為什麼軍規星淪為自檢星?看看微星總工程師是如何分析的

但人無完人,板無完板,軍規星(受其廣告語軍規用料啟發,使用者對它的愛稱)在如此優秀的表現之外,竟然落了個自檢星的稱號!這是如何造成的?

為什麼軍規星淪為自檢星?看看微星總工程師是如何分析的

微星(MSI)板卡設計總工程師林大(Toppc Lin),在之前對AGESA1。0。0。4微碼更新之後開機速度提升的驗證中,首次提到了自家的AMD主機板為什麼有時候開機會比較慢。

為什麼軍規星淪為自檢星?看看微星總工程師是如何分析的

首先,林大提出這一切是從2017年8的一版BIOS開始的,從那之後微星的開始重視開機時間,透過更新BIOS不斷提升開機時間,並且在每次更新之初都會做開機時間的比對(不只是微星內部比對,也跟其它廠商的主機板進行比對),另外公司也要求在“不能說的方面”進行調教。

第二,開機首先進行的是AGESA檢測。AMD的AGESA CODE在記憶體自檢之前的那段過程,(不像英特爾平臺那樣可以在BIOS裡面調整自檢專案)所有AMD主機板廠家是沒法進行干預的,所以那一段時間是固定的。(注:AGESA需要自檢的內容:CPU初始化、HT初始化、Memory初始化)。當AGESA檢測完各項之後才輪到BIOS對其它硬體如USB、PCIe等裝置的檢測。

第三點,這是比較重要的一點,在AGESA進行最後一項即記憶體檢測時,在遇到不同的記憶體體制下會有不同的表現。具體一點講就是,如果用2666頻率或是比較差的顆粒,系統啟動一次檢測如果不透過,AGESA會重啟,再從CPU自檢開始。這個重複次數,之前即

2017年8月版本的BIOS開始,設定值是5次,即重複5次檢測都不合格才會判定啟動失敗。五次中有一次透過就可以順利進入系統,但單次開機時間卻延長了

到了第三代銳龍CPU,記憶體自檢改成了兩次

。而如果在別家主機板上一次記憶體自檢不透過,即為開機失敗了,需要再手動嘗試開機。所以這是記憶體自檢脫了後腿。這個進度可以在主機板DebugLED指示燈上面看到。

為什麼軍規星淪為自檢星?看看微星總工程師是如何分析的

很帥有沒有?

第四點,這一點在整段解釋上並沒有重點講解,但是之前與其它廠商的開機時間對比時提到一句:主機板上USB的HUB(主機板內部的,不是我們平時買得到的那種USB HUB,)越多,也會影響開機時間,但只是很少的秒差。

另外,對於FASTBOOT的這個功能,林大認為影響很小,透過測試也確實沒有什麼必要去開啟關閉它。

為什麼軍規星淪為自檢星?看看微星總工程師是如何分析的

如此一來,終於解釋通了為什麼微星主機板有時會比別家主機板慢一點,除了良心還是良心啊!

如果您喜歡今天的內容,幫忙點個關注吧!我們一起探索,共同進步!