Macのファン速度を制御する方法
スマートファン制御、温度監視、ストレージスキャナー、クリーナー。ネイティブmacOSアプリ。サブスクなし。
macOSのファン制御は控えめすぎる
Appleの標準ファンカーブは冷却よりも静音を優先しています。MacBook Proでは、CPUが75〜80°Cに達するまでファンはまともに回りません。そのときにはすでにスロットリングが始まっています。MacBook Airには物理的にファンがない——だから温度管理はさらに重要です。膝の上のラップトップが熱くなっているのにファンがほとんど回らない、そんな経験があるなら、それはAppleの設計思想です。しかし、そのまま我慢する必要はありません。
制御する3つの方法
BreezeKitにはManual、Smart、Autoの3つのモードがあります。AutoはAppleのデフォルト——介入なしです。Manualではスライダーで正確なRPMを設定できます。私は長時間のコンパイルや動画レンダリングの前にこれを使います——CPUが熱くなる前に5000 RPM以上までファンを上げておくのです。事後対応より事前対応が常に勝ります。Smartモードは多くの人にとって最適解です。温度センサー(通常はCPU)を選ぶと、BreezeKitがカーブに基づいてファン速度を自動調整します。熱ければ高速、それだけです。Appleが最初から実装しておくべきものでした。
管理者パスワードの話
SMCへの書き込みにはrootアクセスが必要です。初めてAutoからManualかSmartに切り替えるとき、BreezeKitは管理者パスワードを要求します。これは一度きりのセットアップで、SMCへの書き込みを処理する小さな特権ヘルパーがインストールされます。セキュリティを気にする方へ: このヘルパーはアプリと同じDeveloper IDで署名されており、動作内容も確認できます。SMCレジスタにファン速度値を書き込むだけで、それ以外は何もしません。
Macが壊れたりしませんか?
しません。ファンを高いRPMで回すのは完全に安全です——そのために設計されているのですから。唯一のリスクは低すぎるRPMで動作させることですが、BreezeKitは最低RPM制限を強制することで防止しています。ファンを0に設定することは物理的にできません。もしAppleのデフォルト動作に戻したくなったら、「すべてを自動にリセット」を押せば、BreezeKitが最初からなかったかのような状態になります。私は2年間MacBook Proでマニュアルファンカーブを使っていますが、問題は一切なく、ただ涼しく高速なマシンになっています。