gpt4 book ai didi

iPhone 4 配置文件功耗(带仪器)

转载 作者:技术小花猫 更新时间:2023-10-29 10:06:52 27 4
gpt4 key购买 nike

我有一个应用,我添加了很多动画。该应用程序还使用“iPhone sleep preventer”来播放无声音频。从那时起,我注意到电池消耗增加了多达 4 倍!我想找到一种方法来分析功耗(我想我在 Instruments 中看到了一个选项)以找到并消除违规方法。

我应该从哪里开始寻找此类信息?目前,我将手机放在 table 上约 3 个小时,以记录一段时间内的耗电量。如果连续运行我的应用程序,是否有更好的方法来预测应用程序何时会耗尽电量?

一个额外的问题:状态栏中显示的剩余电池百分比是线性的还是在电池生命周期即将结束时存在一些非线性?

编辑:我在 xcode>product>profile>CPU>Energy diagnostics 中找到了“power”预设。它似乎工作不完美,因为功耗级别始终为 0/20 .但它确实告诉我有多少 CPU 时间花在了应用程序前台、图形和音乐上!

现在我不知道 CPU 功率是如何管理的,运行 CPU 的功率消耗比假设 30% 高 75% 吗?直觉上感觉应该是……

谢谢!

最佳答案

我不是专家。事实上,我今天才开始对 iPhone 进行电源配置,并在此处查看了您的问题,希望能有所了解。

所以我将分享我同时发现的内容。在 IOS Developer Library我发现了以下内容:

  1. 将设备连接到您的开发系统。
  2. 启动 Xcode 或 Instruments。
  3. 在设备上,选择“设置”>“开发人员”并打开电源日志记录。
  4. 断开设备并执行所需的测试。
  5. 重新连接设备。
  6. 在 Instruments 中,打开 Energy Diagnostics 模板。
  7. 选择"file">“从设备导入能量诊断”。

并且您在日志期间有 Cpu 和能量的报告。您可以在 this section of the IOS Dev. lib. 上找到此步骤和更多信息

我对这件事还是有点新鲜,所以如果您发现任何您认为有意义的信息,请在此处发布该信息。

编辑:苹果开发库发生了一些变化。更新链接

关于iPhone 4 配置文件功耗(带仪器),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7715148/

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