MacのCPU温度、ファンスピードなどをターミナル表示する方法
夏場にPC(MacBook)を使用している場合、熱を多く持ち高熱(60℃後半)になることがしばしばあります。
FANはフル稼働していますが、排熱が間に合わず、熱暴走によって動作が重くなる/突然フリーズするなど発生する為、夏場の温度管理は必要です。
iStatsというソフトを使うとMacの各温度状態(CPUの温度、バッテリーの温度、メモリ周辺の温度、CPU/GPU ヒートパイプ周辺の温度など)が分かって便利。
インストール方法
# iStatsのインストール sudo gem install iStats -n /usr/local/bin # 実行 istats # help(コマンド一覧) istats -h # 全てのセンサーをスキャンしてターミナルに表示 istats scan # 全てのセンサー情報をistatsに表示 istats enable all
インストール時にエラー発生する場合
ERROR: Could not find a valid gem '******' (>= 0), here is why: Unable to download data from https://rubygems.org/ - SSL_connect returned=1 errno=0 state=SSLv2/v3 read server hello A: tlsv1 alert protocol version (https://rubygems.org/latest_specs.4.8.gz)
下記リンクに従って対応
Bundler: How to troubleshoot RubyGems and Bundler TLS/SSL Issues
istatsの実行結果
- 上記結果の説明
- CPU温度: 45.5℃
- ファンスピード: 2001rpm(rpmは1分間あたりの回転数)
- バッテリーの状態: Good
- バッテリーの温度: 28.09℃
CPUの適正な温度
適正な温度に関して明確化な指針は不明ですが、上限値はノート型の場合は100℃近辺まで耐えられるようです。
適正値がわからない為、そこに達しない範囲で利用するのが無難かと思います。
アンインストール方法
# sudo gem uninstall iStats