【问题标题】:Xcode7 what is "Overhead" for energy profiling gauge?Xcode7 能量分析仪的“开销”是什么?
【发布时间】:2015-12-18 08:35:37
【问题描述】:

我正在检查将大量内容加载到 Web 视图中的应用的能量分析。我受到以下仪表的欢迎。我看到能源影响很大,而且开销一直很高(屏幕截图中的 54%)。

能量计的Overhead stat是什么意思?

【问题讨论】:

    标签: profiling xcode7 energy


    【解决方案1】:

    开销,这是使硬件能够完成工作以及使其重新进入睡眠状态所需的电量。

    开销是启动无线电和应用程序执行工作所需的所有其他系统硬件所需的能量。

    考虑您的应用程序也使用网络组件的案例。网络将带来需要长时间供电的无线电。因此,在这种情况下,您可以尝试优化网络利用率。尽可能尝试在应用程序中批量处理所有网络活动,以减少对网络的影响以及由此产生的相应开销。

    来自 WWDC 的脚本https://developer.apple.com/videos/play/wwdc2017/238/

    只需搜索关键字“开销”

    【讨论】:

      【解决方案2】:

      事实证明,正如预期的那样,我不得不向下滚动,开销是保持无线电/wifi 开启以执行网络请求的成本。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2012-06-21
        • 1970-01-01
        • 2018-11-09
        • 2013-08-13
        • 2011-04-26
        • 2023-03-26
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多