NanoPi M4でMali GPU周波数を上げようとしています。
私はFriendlyarm-desktopディストリビューションを使用します。
すでに/sys/class/misc/mali0/device/devfreq/ff9a0000.gpu/governor
「パフォーマンス」モードになっています。
ただし、 /sys/class/misc/mali0/device/devfreq/ff9a0000.gpu/max_freq
。200000000
/sys/class/misc/mali0/device/devfreq/ff9a0000.gpu/available_frequencies
800000000 600000000 400000000 300000000 200000000
私はそれをに変更しましたが、600000000
数秒後にランダムに200000000
andに変わり始めました。600000000
私の価値でどのように解決できますか?どのプロセスによって変更されましたか?どうやって見つけることができますか?
答え1
問題は暖房にあります。 CPU温度は69-70です(次のコマンドを使用して取得します。
echo $((`cat /sys/class/thermal/thermal_zone0/temp` / 1000))
gramian/neotemp/からNanopi NeoのCPU温度を読む。
方法はわかりませんが、温度が70度の場合、システムはGPUの最大周波数を下げ、温度が低いときはGPUの最大周波数を上げます。だから体温が上がると周波数が200MHzと600MHzにジャンプすることが多いです。