gpt4 book ai didi

ios - iOS中能量影响的安全值

转载 作者:行者123 更新时间:2023-11-29 11:35:45 25 4
gpt4 key购买 nike

我已经创建了一个 iOS 应用程序,它的第一阶段即将完成。应用程序的基本流程是用户可以添加他的报价。其他用户可以通过预订来享受此优惠。报价数量不断增加/更新,因此应用程序中的所有数据都是从服务器加载的。现在在调试导航器中,所有值或多或少都在安全区域(绿色区域)内,如图所示:

enter image description here

但能量影响是:

enter image description here这是应用程序请求服务器加载列表中项目的时间。现在我的问题是:

  1. 能量影响到底是什么? (搜索但找不到任何正确理解的东西)
  2. 其值(value)高的可能原因是什么?
  3. 它的安全值是多少?我需要尝试降低它吗?
  4. 如果是,那么我可以尝试用什么方法降低它?

此外,即使用户没有与应用交互,能量影响也是(不完全为零):

enter image description here

而根据苹果文档:

When the user isn’t interacting with your app, there should be no energy impact.

任何帮助将不胜感激,因为我是 iOS 的新手。

最佳答案

检查您在处理器上执行 ping 操作的频率。大多数节能来自处理器进入更好的节能状态(称为 C 状态)。如果您检查得太频繁,处理器就会保持清醒状态,您就会消耗更多的电量。

好的经验法则是在不显着影响性能的情况下尽可能少地执行 ping/检查。

让我们看看您的平均组件利用率。 “开销”通常是指过多的上下文切换。一种可能的解决方案是缓冲更多数据以减少任何网络调用。另一种可能性是内存使用过多导致大量页面交换。这通常仅在您达到实际内存/RAM 使用量时才会发生。

“CPU 利用率”看起来很高,特别是因为您没有进行大量计算。查看我关于尽量减少任何 ping/检查的评论。

关于ios - iOS中能量影响的安全值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49485580/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com