【发布时间】:2015-04-12 11:58:44
【问题描述】:
我有一个andengine游戏,它有:
- 在普通 Galaxy S3 上为 45-50-55 fps,手机温度较高。
- 在 CM11 Galaxy S3 上稳定 60 fps,在性能模式下(最大 cpu 频率 = 1400mhz)。使用root您可以修改cpu频率。手机温度几乎是热的。
- 在我的 Nexus 6(无 root)上为 40-45fps,但这款手机比 Galaxy s3 更快!手机温度几乎是冷的。
主要问题是:为什么我的游戏在两个设备上的 fps 相同?在 Nexus6 上应该更快!
游戏是:https://play.google.com/store/apps/details?id=com.hattedskull.gangsters
【问题讨论】:
-
我用 adb shell top -m 10 -d 1 -s cpu 测量了 cpu 使用率。最大 CPU 使用率为 40%!所以问题是cpu没有在最大负载下工作。如何从代码中增加它?
标签: android opengl-es andengine