我创建了一个iOS应用程序,它的第一阶段已基本完成。应用程序的基本流程是用户可以添加他的优惠。其他用户可以通过预订获得此优惠。优惠数量不断增加/更新,因此app中的所有数据都是从服务器加载的。 现在在调试导航器中,所有值都或多或少在安全区域(绿色区域)内,如下所示:
但能源影响是:
答案 0 :(得分:1)
检查您在处理器上ping的频率。大多数节能来自处理器进入更好的节能状态(称为C状态)。如果你经常检查,处理器会保持清醒,你会消耗更多的电量。
良好的经验法则是尽可能减少ping /检查,而不会显着影响性能。
让我们看一下您的平均组件利用率。 '架空'通常是指过多的上下文切换。一种可能的解决方案是更多地缓冲数据以减少任何网络呼叫。另一种可能是内存使用过多导致大量页面交换。这通常只有在您的实际内存/ RAM使用率达到最高时才会发生。
' CPU利用率'看起来很高,特别是因为你没有做很多计算。看看我对最小化任何ping /检查的评论。