正如您在问题中已经指出的那样,这只是间隔问题。当然,像打开汽车指示灯一样打开和关闭它比简单地打开它更耗电–并且将其关闭12小时确实可以节省汁液。问题是找到正确的“间隔”。
不再是最新的,但仍足以满足“原始估算”:大约两年前,我发布了一张包含一些消费数据的表格,并使用两个设备作为参考。让我们平均一些值,并假设它们已经“变好了”,所以我们可以说:
- 待机状态下的WiFi消耗约10 mW
- WiFi下载使用约800 mW
- WiFi上传使用约400毫瓦
WiFi搜索附近的AP(包括整个过程)必须介于两者之间(我的表或它们的源中没有值),但是在这里我假定至少 200..400 mW –像电池信号一样,则需要完全通电以扫描该区域以查找可用的SSID。让我们进一步假设连接过程大约需要5..10s,只是为了处理一些数字:
- 5s×200 ms = 1.000个单位(最小上电消耗)
- 10s×400 ms = 4.000单位(最大上电消耗)
- 10s×10 ms = 100个单位(最大待机消耗)
根据这些数字(仅是原始估计,而不是科学计算!),结果将是:
100..400秒是您描述的“切换”的最短“断开连接时间”,即不消耗更多的汁液而不是保持待机状态。因此,仅在大约10分钟及以上的休息时间内进行切换才有意义。
对于类似的计算,您可能对2G和3G感兴趣:它真的可以节省电池吗?:)
为避免误解:
正如Dan在评论中正确指出的那样,我在这里省略了很多细节。我意识到:以上只是理想的数字杂耍,这应该表明即使在最佳情况下,永久切换也不是一个好主意。不可能同时计算“绝对”的“精确数字”,因为太多的因素在这里起作用:
- 没有人希望在连接断开的情况下WiFi闲置速度为10 mW。它肯定会在搜索可用网络时“加电”。
加上Dan提到的几点:
- 当网络连接建立时,许多在后台执行网络操作的应用会使用广播接收器来运行。如果您实际上每次打开Wi-Fi都连接到网络,则所有这些应用程序都将运行,从而消耗更多功率。在每个“切换并连接”上,即–他们根本不会这样做,或者至少间隔很短
- 如果Wi-Fi一直处于打开状态,则相同的应用程序可能运行或多或少运行几次以更新或同步数据。这在很大程度上取决于安装/使用的应用程序
- 如果您要唤醒设备和/或打开屏幕只是为了打开Wi-Fi并检查消息,则将消耗比Wi-Fi本身更多的电量。
因此,请阅读我的结论:“对于小于10分钟的时间范围没有意义”。间隔时间越长,它越有可能变得有意义-越短,则越少。