華碩在其主板內允許手動設置風扇轉速曲線,進入系統後也同樣允許使用自家軟體控制風扇,但是所有的風扇介面最低轉速只允許設置到20%,當然這裡的20%只是對應風扇最低轉速而不是風扇總轉速的20%,那麼我突然想到顯卡在溫度不高時會自動停轉來降低噪音,那麼華碩只需要在BIOS內添加相同的設置,同樣可以讓一些不需要轉的風扇停止來緩解噪音,但是目前為止BIOS內並沒有相應的設置,這是為什麼呢?


謝邀,為了回答這個問題,專門寫了篇文章:

老狼:誰在控制CPU風扇轉速?什麼是DPTF??

zhuanlan.zhihu.com圖標

請閱讀了這篇文章並點贊後再來看本答案(逃

從文中我們知道BIOS並不控制風扇,儘管它從理論上來說也可以控制:

從圖中我們可以看到PCH和BMC都可以控制風扇的轉速。BIOS和其他帶內程序可以控制PCH寄存器,從而控制風扇。

實際上台式機主板的風扇控制大部分在於EC/ME這些帶外設備。題主的界面是BIOS提供的設置界面,主要參數都會傳遞給EC/ME,BIOS是個二傳手。所以說題目不太嚴謹,應該是華碩的EC/ME為什麼不讓設置0轉速?

20%並不是別的主板的最低值,如這個技嘉主板只有10%:

我參與做的ATOM平台完全可以沒有風扇:

答案已經近在咫尺了,那就是不是不行,而是這麼做沒有意義而且風險較大。

這塊主板支持i7處理器,風扇可以用戶自選。如我前面的文中所說,現在主板風扇都是PWM控制,完全可以0轉速。但如果0轉速,這時CPU接到一個極高的workload,很快熱量會積累到危險的程度,如果用戶按照TDP的要求買個最低要求的風扇,這些積累的熱量就不能散發出去,造成降頻等糟糕的用戶體驗,甚至是直接關機造成數據丟失。如此原因,EC/ME的風扇策略就沒有這種選項,當然BIOS也不能提供相應選單。

說句題外話,BIOS完全可以關閉EC/ME的風扇控制。這種應用場景就像使用ATOM這些功率很低的CPU,散熱片完全可以勝任。有些發燒友甚至把i7外掛巨型散熱片,也帶到了被動散熱的效果,從而0噪音,十分有趣。

歡迎大家關注本專欄和用微信掃描下方二維碼加入微信公眾號"UEFIBlog",在那裡有最新的文章。同時歡迎大家給本專欄和公眾號投稿!

用微信掃描二維碼加入UEFIBlog公眾號

個人無責任猜測,不一定對。

一般來說,對於電腦,CPU風扇停轉是非常嚴重的故障。當CPU全速工作的時候會高功率運轉,溫度迅速提高,如果風扇停轉熱量無法排出,以前的CPU沒有過熱保護會導致CPU燒毀,而即使現代的CPU有過熱保護,也會馬上強制關閉CPU避免溫度進一步升高。作為整台電腦中最核心的部件,CPU被關閉意味著輕則系統崩潰,重則因為數據丟失/在線業務出錯等引發進一步更嚴重的損失。這和顯卡僅僅是PC的一個部件,即使顯卡突然故障無法工作,系統也可以持續運行——頂多就是沒有顯示輸出,使用顯卡的遊戲/計算程序暫停,還可以抹黑用快捷鍵正常關機,甚至遠程登錄進行其他操作的嚴重程度是不一樣的。

所以,一般來說,BIOS如果監控到CPU風扇停轉,可能會馬上向操作系統發出警報並且強制CPU運行在最低功耗,給操作系統留出反應進行數據保存/關機等操作的時間。

如果允許CPU風扇停轉,監控程序無法判定是風扇故障還是風扇進入休眠停轉,只能在CPU進入高負載溫度升高後嘗試啟動風扇失敗才能發現風扇故障——這個時候CPU溫度很可能已經很高了,即使馬上強制進入低功耗狀態也會繼續升溫,觸發過熱保護被強制關閉。

當然,上面說的是CPU風扇,理論上來說,系統的其他風扇,例如機箱風扇之類的,停轉也沒什麼大不了的。但主板上的風扇都是隨便插的,你非要把CPU風扇插到SYS_FAN插口上也是可以的。又或者你用的水冷,CPU_FAN插的水泵,SYS_FAN插的冷排風扇。主板是無法判斷的。所以最低降到20%基本就可以了。如果20%還覺得吵,那麼請檢討你選擇的風扇。


瀉藥!

最主要還是錢(成本)和兼容的問題!而且很不安全!CPU散熱器與顯卡散熱器不一樣,顯卡散熱器出廠就是一起的,品牌早就做好了適配和調教,不會出現不兼容,導致溫度異常的情況。CPU散熱器太多了,這個適配太難!當然,如果只做少部分的兼容測試,還是可以的!

還有一個問題,主板是硬體的承載體,上面的各種晶元太多,寸土寸金的地方,多一個晶元,有時候也困難。

然後還有成本影響,CPU散熱器已經可以做的很安靜的了,再多弄一個晶元來支持啟停技術,畫蛇添足!


其實原因很簡單。

因為絕大部分台式機CPU即便工作在低負載狀態下,僅靠散熱鰭片間的自然對流散熱,即被動式散熱,是不足以壓住CPU溫度的。

這樣,大部分CPU風扇就會時停時轉。比如,轉三分鐘,停一分鐘。或者轉幾秒,停幾秒。甚至根本停不了。再加上不同風扇對啟動電壓值也不一樣,風扇控制策略也不好寫。總之這不僅達不到靜音的目的,還會縮短CPU風扇壽命。

而且CPU風扇市場上幾十個主流品牌,每家幾十種型號,每個型號換個扣具,可以搭配不同平台、好幾代CPU上。因此,主板廠家根本無法預測哪個風扇配哪個CPU,裝上去會是怎樣的工作狀態。這樣也會給技術支持帶來困擾。

顯卡跟CPU不一樣,一款卡就對應一款專有散熱器。散熱器設計之初就會考慮僅靠散熱片就能滿足顯卡待機功耗散熱需求。說白了就是廠家對風扇工況自己心理有逼數。

二是顯卡散熱設計餘地更大。比如,顯卡風扇長度可以拉到超過30cm(尤其是高端卡),不用那麼顧慮機箱長度。厚度方面,1 slot沒品牌做了;那就2 slot起跳,不夠?2.5?還不夠?3 slot總行了吧。因為現在用戶對主板擴展性幾乎沒有要求,所以大把PCI-E空間可以被顯卡蠶食。

CPU風扇呢?大多設計上要考慮會不會跟內存衝突,跟顯卡背板衝突,跟主板裝甲衝突,會不會懟到機箱蓋。因為現在內存馬甲、顯卡背板、主板裝甲一個比一個誇張,CPU扇熱器不得不考慮硬體干涉、避件問題,而被動散熱本身很吃散熱片尺寸,這樣一來大部分散熱器風扇停轉後熱功耗餘量是不足的(誰要你最便宜呢,有衝突優先換風扇了)。所以,主板即便加了這個功能,對市面大多數風扇而言也是不適用的。除非人人都買3、5百的高端扇子。

所以,這個功能,技術上實現不是難事,但台式機主板上沒必要加。散熱器廠商如果要加,也可以自己加,不用通過主板。


第一個問題:為什麼風扇不能比 20% 更低

風扇調速主要有兩種方式,一種是通過調節 VCC 電壓進行調速,一般正常滿速電壓是 12V,而低轉速的時候可以調整至 5V。但是這種方式的缺點是不是所有風扇都能接受低電壓,在電壓過低的情況下就可能無法驅動風扇,甚至長期來看會因為線圈發熱縮短風扇壽命。

第二種調速方式是 PWM 頻率調速,類似於液晶屏背光的調節,通過一個方波信號,從而讓風扇實際接收的電流減小,但是這個需要風扇支持這種調速方式。另外一點,如果功率過低就會無法轉動,類似於 LED 屏幕低亮度的時候會出現閃爍情況。同樣,如果風扇無法轉動但是又有電流,那麼可能導致線圈發熱,縮短風扇壽命。

另外一方面的就是一個假設,通常大風扇(12cm)在低轉速下噪音基本可以忽略;一些設計優秀的風扇,比如 MacBook Pro 內部的風扇最低轉速 2000rpm 也是一點聲音都沒有,所以在這種情況下關掉了風扇實際減少不了多少噪音,甚至反而因為風扇白噪音消失讓你對其他噪音更加敏感。


推薦閱讀:
相关文章