PHPでCPU温度やCPU周波数を取得するプログラム


こんにちは、筆者です。PHPでCPU温度とCPU周波数を取得するプログラムを作成しました。WordPress上でウィジェットなどに実装して使えます。ちなみにウィジェットに実装する場合、『Insert PHP』というプラグインを実装すればよいかと。

root不要で取得できます。単位は°Cです。

echo round((exec('cat /sys/class/thermal/thermal_zone0/temp')/1000),2);
  • CPU周波数取得

root不要で取得できます。単位はMHzです。

echo round((exec('cat /sys/devices/system/cpu/cpu0/cpufreq/scaling_cur_freq')/1000),2);
  • ウィジェット実装例

実際にWordPressに実装してみました。サーバーはRaspberry Pi 2でCoreが4つあります。
*cpu0 ~ cpu3まで

WordPressに実装
  • あとがき

こんな感じで表示できます。よろしければ使ってみてください。

, , , ,

“PHPでCPU温度やCPU周波数を取得するプログラム” への2件のフィードバック

PHPによるCPU温度とCPU周波数の取得方法 | きのこタイム へ返信するコメントをキャンセル

※メールアドレスの入力は必須ではありません。
※商品紹介や悪意のあるコメントはご遠慮ください。