MAC OSX 風扇控制軟體 - UltraFan

這陣子因為舊有的風扇控制軟體不適用於新硬體(還是說新系統?),找了幾個能控制風扇轉速的軟體,但是都沒有找到能夠「隨溫度自動控制」的類型;諸如iStat、smcFanControl,都只能手動控制轉速。輾轉之下,卻意外的挖到這個來源有點奇特的 UltraFan !


UltraFan(連結)是個由MacRumors討論區內的會員,自行開發出來的軟體,所以基本上也沒有什麼官方網站,目前也沒有什麼付費/捐款的字樣之類的。根據作者表示,他一開始只是寫來自己用而已,但是後來發現實在太好用了!所以就決定在討論區內跟大家分享。而經過幾次改版之後,根據討論區內的回報,UltraFan可以適用所有Intel CPU的機型,並且有支援MBP retina!適用的作業系統也從10.8支援到10.5!

啟動軟體後,會在系統列上出現一個溫度的字樣,簡潔的介面實在讓人欣賞!不過在啟動軟體的時候,會要求輸入使用者密碼,因為要取得一些權限;作者在討論區內,是有表示「要做到不問密碼也不是不行,只是好像沒必要特別去那樣搞。」


點開軟體,可以設定「Auto」以及「Manual」兩種模式。Auto模式的話,系統列上面的溫度數字前會有打勾符號;Manual模式的話,則是「~」符號。在設定方面,Auto模式的話,就是拉動綠色的bar來設定目標溫度,然後按下Set即可;Manual模式的設定,則是按下Enable框框之後,直接拉動綠色bar調整即可。



設定與介面本身真的是超簡單,接下來來講一些這軟體背後的細節:

  • 在溫度監控的部份,抓到的不見得是系統量測到的最高溫,所以在目標溫度的設定要稍微拿捏一下。
  • 在控制風扇轉速的部份,這個軟體是「對機器內所有風扇都控制」,而詳細的轉速控制,則是用百分比去作定義。
  • 在自動溫控的部份,程式反應的方式有點像是PID control,在溫度剛超過目標溫度時,風扇會全開來快速降溫,然後程式再慢慢微調到能維持在目標溫度、而風扇又不會轉過頭的程度。
  • 即使這個程式在執行中,但是只要Auto模式沒有按下Set、或者Manual模式沒有Enable,則風扇的控制權會丟回給OSX的系統,所以理論上不用擔心風扇沒人控制而燒壞機器。但若程式當掉,作者是建議「重新開啟程式、並且按Quit關閉此程式」,這樣操作會有重置風扇控制權的效果,減少機器燒壞的可能性。
其實蘋果MAC OSX也有內建風扇轉速自動調整的機制,只是臨界閥值實在太高,我手上這台MBP溫度要到80度以上,風扇才會提高些許轉速..... 。記得在網路上看到一句話「只要電腦沒有當機,就代表溫度在正常範圍」,不過因為MBP是採用機殼散熱,所以照著蘋果系統預設的機制,在筆電全速運轉的時候,鍵盤往往會熱到不方便操作。

只要機器沒有熱到當機,那這類程式要不要用,其實真的是見仁見智。只是我不喜歡太熱情的鍵盤,所以還是會使用這類程式吧!

沒有留言:

張貼留言