在iPhone上编写电池基准测试代码
如何在Xcode中创建耗电最多的代码?。任何代码,但设备处于飞行模式没有wifi,没有gps,没有蓝牙,。。。。例如:创建循环代码,运行视频,创建多线程,下面是我为Android free所做努力的链接,这可能会有所帮助。它运行我最苛刻的JavaDraw测试,测量CPU MHz和图形FPS,因为这些可能会随着电池断电而改变 它通过键入的输入在持续时间内运行60次,测试时间、MHz和FPS显示为测试正在运行,然后在结束时显示所有结果(如果到达)。断电时,结果也会保存到内部驱动器中,这可能不是一个好主意。重新启动时,将显示上次保存的结果 以下是Nexus7的测试结果,在将近4小时38 x 6分钟后电源关闭。这确定了一个问题,即显示器在一段时间内通过17低FPS-零后关闭,需要按下电源按钮才能继续在iPhone上编写电池基准测试代码,iphone,benchmarking,battery,Iphone,Benchmarking,Battery,如何在Xcode中创建耗电最多的代码?。任何代码,但设备处于飞行模式没有wifi,没有gps,没有蓝牙,。。。。例如:创建循环代码,运行视频,创建多线程,下面是我为Android free所做努力的链接,这可能会有所帮助。它运行我最苛刻的JavaDraw测试,测量CPU MHz和图形FPS,因为这些可能会随着电池断电而改变 它通过键入的输入在持续时间内运行60次,测试时间、MHz和FPS显示为测试正在运行,然后在结束时显示所有结果(如果到达)。断电时,结果也会保存到内部驱动器中,这可能不是一个好
Last Results 25-Jan-2015 09.29
Up to 60 360 second runs, MHz 1 sample/frame
Log File /storage/emulated/0/BatteryTest.txt
Run FPS MHz Run FPS MHz
1 9.0 1209 2 9.0 1177
3 9.0 1170 4 9.0 1174
5 9.0 1171 6 9.0 1175
7 9.0 1173 8 9.0 1173
9 8.7 1183 10 8.7 1183
11 8.7 1184 12 8.7 1186
13 8.7 1185 14 8.7 1180
15 8.7 1185 16 8.7 1187
17 2.0 1167 18 8.7 1187
19 8.7 1185 20 8.7 1181
21 8.7 1181 22 8.7 1186
23 8.7 1186 24 8.7 1186
25 8.7 1187 26 8.0 1185
27 8.7 1178 28 8.7 1187
29 8.7 1190 30 8.7 1185
31 8.7 1184 32 8.1 1178
33 3.1 1180 34 8.6 1181
35 8.7 1183 36 8.7 1185
37 8.6 1181 38 8.5 1178