14

OS X で CPU 温度とファン速度を取得するにはどうすればよいですか?

から情報が取得されていることは理解していますがIOHWSensorIOKitその正確な方法に関する信頼できる情報を見つけることができません。

サンプル プログラムの記事を見つけました - http://www.booktou.com/node/148/0321278542/ch10lev1sec7.htmlですが、それで得られるのは GPU の温度だけです。ユニボディの Mac には CPU 温度センサーがあるに違いありません。つまり、何か間違ったことをしているということです。

4

3 に答える 3

8

FanControl と呼ばれるこの Prefpane のソース コードは入手可能です。温度とファン速度が表示されます: http://www.lobotomo.com/products/FanControl/index.html

于 2010-02-08T20:23:23.697 に答える
4

npm がインストールされている場合は、macstatsという cli ツールもあります。次を使用してインストールできます。

[sudo] npm install macstats -g

次に、コマンドを実行するだけで、次のような出力が得られます。

--- CPU Stats ---
CPU Temp:        33.75°C

--- Fans Stats ---
Fan 0 speed:     1996 RPM
Fan 1 speed:     2003 RPM

--- Battery Stats ---
Charged:         82%
Capacity:        92%
Cycle Count:     692 (69%)
Max Cycle Count: 1000
Current Charge:  5189 mAh
Maximum Charge:  6316 mAh
Design Capacity: 6900 mAh
Time Remaining:  6.54 h
Temperature:     30.06°C

ツールは、カスタム アプリケーションで使用できる API も公開します。
詳細については、 https://github.com/jkuri/macstatsを参照してください。

于 2016-01-02T21:48:53.107 に答える
0

Fanny Widget ツールは、ファンの状態、CPU、GPU 温度の詳細などに関する詳細を提供します。オープンソースの Mac アプリ ウィジェットをダウンロードするだけです。

https://www.fannywidget.com/

  • 私の経験からの推奨事項です。
于 2021-12-17T05:05:07.893 に答える