如何控制android上的cpu限制

时间:2012-08-09 12:24:46

标签: android cpu throttling

我在Android上有重型实时图像处理应用程序,只是得到了三星Galaxy S3(9300)。

我观察到的是设备正在对CPU速度进行严格限制。

通常我的应用程序启动超快,最大帧速率约为30,然后在几分钟后下降到9 fps(比旧的Galaxy S 9000慢)。我做了一些评估,并在打印出来时

sys / devices / system / cpu / cpu0 / cpufreq / scaling_cur_freq

你可以看到cpu速度从1.4GHz到800Mhz。

这种行为对于在Android上运行的任何游戏都是致命的,所以我想知道游戏开发者如何控制这种行为。

1 个答案:

答案 0 :(得分:4)

事实证明这是一个热问题。随着应用程序运行,Android电池温度正在上升。在48度时,android os已经将cpu从1.4 Ghz降低到0.8 Ghz。