iphone - 在 iPhone/iPad 中发送一个 http 请求的电池消耗是多少?

标签 iphone ios optimization power-management

我想知道如果我执行 x 次 HTTP 请求会消耗多少电量。

换句话说,如果我想让 iPhone 电池耗尽 10%,我需要发出多少 HTTP 请求?

只是为了说明我想如何处理这个计算,如果不计算响应处理期间的功耗就完美了。如果将其计算在内,答案将根据响应长度而有所不同,从而使其成为主观和场景驱动的答案。

目标是让开发人员优化有多少 HTTP 请求是合理的,但他们只有在知道数量的情况下才能这样做。

最佳答案

简短的回答是“不要做比需要更多的 http 请求”。

更长的答案是没有“标准”http 请求这样的东西。您需要使用一组已定义的请求/响应来衡量自己的影响。除了电池耗尽之外,您还需要考虑对用户带宽施加沉重负载的理由。一些用户需要支付大量的数据传输费用,例如通过网络传输数据。 3G。

很多因素都会影响指标,包括响应长度、延迟、连接捆绑、运营商网络的信号强度等......

关于iphone - 在 iPhone/iPad 中发送一个 http 请求的电池消耗是多少?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8397268/

相关文章:

python - Gekko 优化以获得不同问题的评分

c++ - 构造函数会影响性能吗?

iphone - 查看 float 在所有 ViewControllers 之上

iphone - 编译器说存在内存泄漏,但我没有看到内存泄漏

ios - 将自定义菜单选项添加到 JSQMessagesViewControllerCell

iphone - UIActionSheet 高度在 3.5 英寸设备上为 4 英寸

python - python中很长的变量名会导致内存浪费吗?

iphone - connectionWithRequest 是同步的吗?

iphone - Apple 会因为我的应用程序使用 setStatusBarOrientation 而拒绝我的应用程序吗?

ios - 避免插页显示该应用程序是否是通过 App Store 应用程序购买的