如何在Android中最大化CPU使用率

时间:2012-02-07 07:40:24

标签: android

我有一个Android应用程序,可以对设备进行一些重载计算。在处理器低于1GHz的设备上,计算会“卸载”到后端服务器,并将结果发送回设备。在具有1ghz或更高的设备上,计算在设备上完成。现在我注意到当1ghz +甚至多核设备没有“活动”,即没有应用程序正在运行或已经运行然后我运行我的应用程序时,计算需要几乎令人难以置信的时间(有时超过5分钟)到完成,但如果我退出应用程序并重新启动它,计算在不到2秒内完成,这让我相信第一次android没有利用CPU的全部功能,但在第二次运行,全功率使用的是cpu。所以我的问题是如何让android第一次使用cpu的全部功能?

P.S。在模拟器上,计算大约在2秒内完成。

0 个答案:

没有答案