Mac の温度とファン速度を確認する
macOS には、CPU 温度とファン回転数をまとめて表示する標準ダッシュボードはありません。代わりに、より実用的なサーマル状態、つまりシステムが負荷下にあり処理を制限しているかどうかはわかります。サードパーティのツールでセンサー値を見ることはできますが、ラベルや位置、通常の範囲は Mac の機種ごとに違います。Apple も、これらの読み取り値は筐体の表面温度ではなく、単独ではハードウェア診断に使わないよう注意しています。負荷や推移のない温度の数字だけだと、誤解しやすいです。
Activity Monitor に表示されるもの、されないもの
Activity Monitor はアプリケーション > ユーティリティにあり、アプリごとの CPU 使用率、メモリ負荷、エネルギー影響を表示します。「何が Mac を熱くしているか」を調べるときの最初の一手です。CPU タブを開き %CPU で並べ替えると、負荷の原因になっているプロセスが先頭に出ます。温度やファン回転数は、ここには一切出ません。熱の原因はわかりますが、熱そのものはわかりません。見慣れないプロセスが忙しいときは、Mac のバックグラウンドプロセスの役割もあわせて読むとよいです。
まず負荷とサーマル状態から
macOS はスロットリングしているかどうかを教えてくれます。数字そのものではありません。管理者権限なしで:
pmset -g therm
涼しい状態のマシンでは、サーマル警告やパフォーマンス警告が記録されていないと出ることがあります。macOS が圧力を示すときは、システムの制御判断そのものなので、あるセンサー値をネット上の汎用しきい値と比べるより有用です。
電力とサーマルの文脈をもう少し含む、一回きりのサンプルなら:
sudo powermetrics --samplers thermal,cpu_power -n 1
診断が必要なときだけ実行してください。権限付きサンプラーをずっと動かし続けるのではなく、アイドルと再現できる負荷を比べます。powermetrics の電力値は推定と明記されているので、機種をまたいで絶対値を比べないでください。
なぜ Apple Silicon では Terminal の道がそこで止まるか
一部の古い Intel 向け macOS では、sudo powermetrics --samplers smc でセンサー値が見えました。現行の Apple silicon ではそのサンプラーは使えません:
powermetrics --samplers smc
# powermetrics: unrecognized sampler: smc
powermetrics はサーマル圧力はまだ報告できますが、安定した CPU や GPU の摂氏温度は出しません。Apple silicon の Mac 全体で使える、権限不要の公開センサー対応表もないため、サードパーティのツールは機種ごとの扱いが必要です。
裏側: 数字はどこにあるか
Mac の熱管理は、演算ブロック、ストレージ、バッテリー、その他の部品近くのセンサーと、電力・ファン制御を組み合わせています。Intel と Apple silicon では公開されるセンサーキーが違い、一部の MacBook Air はファンレスです。サードパーティのモニターは機種固有、または非公開のインターフェースを使うため、「CPU 温度」という同じラベルでもツールごとに別のセンサーを選ぶことがあります。回転数は、ファンがあり、そのタコメーターを公開している機種でのみ意味があります。
センサー値の読み方
すべての Mac、すべてのセンサーに当てはまる「安全な CPU 温度」はありません。代わりに、センサーのラベル、負荷、サーマル圧力、パフォーマンスやファンの挙動が変わったかをセットで記録します。コンパイル中の短時間の高値は普通です。所有者のいないアイドル時の上昇トレンドの方が、証拠として有用です。
Activity Monitor と powermetrics で負荷と圧力がわかります。Mole の Status ビューのように、対応機種では温度とファンの推移を足すモニターもあります。ファームウェアの自動ファン制御をデフォルトにしておいてください。手動ファン制御は、知っている持続負荷中の体感を変えられますが、通気の詰まり、壊れたセンサー、アイドル時の熱源は直せません。
Mac が繰り返しシャットダウンする、軽い負荷でサーマル警告が出る、ファンが擦れる音や全く反応しない、負荷と周辺機器を外しても異常に熱い、といったときは修理を検討してください。Apple の動作温度の案内では、軽い負荷で Mac が温かいときは CPU の活動を確認し、安定した通気の良い場所で使い、周囲温度は 10 から 35 度を保つよう勧めています。キャッシュ掃除や独自のファンカーブでハードウェア症状が直ると決めつける前に、Apple Diagnostics を実行してください。
再現できる温度チェック
アイドル負荷とサーマル状態を記録し、決まった負荷を走らせ、圧力のサンプルを有限回取り、冷却を比べます。センサーモニターを使うなら、別機種のしきい値を持ち込むのではなく、同じ Mac の同じ名前のセンサーで比べてください。推移、スロットリング、音、負荷の帰属は、温度の数字ひとつより多くのことを教えてくれます。