CPUを集中的に使用するAndroidでリアルタイムアプリケーションを開発しています。ただし、一部の Android デバイス (Nexus 4、Sony Xperia Z など) でアプリケーションを実行すると、アプリケーションで CPU が必要になると、CPU スケーリング ガバナーが CPU コア周波数を動的に変更 (低減) することに気付きました。 .
いくつかの投稿を確認した後、Android が実行時に熱の問題と CPU スケーリング ガバナー モードに基づいて CPU 周波数を変更することがわかりました。root アクセス権があれば、CPU スケーリング ガバナー モードを変更できます。
しかし、NON ROOTED DEVICEで実行されているAndroidアプリケーションからCPU周波数を制御する方法はありますか?