iPhone 开 VPN 耗电的真相
先把账分开。iPhone 开着 VPN 更耗电,贵的是无线电被一次次叫醒,不是加密那点运算。真正该看的是屏幕灭着、手机在口袋里的那几个小时。有用的是闲置时少做网络唤醒。没用的是去找一个更「轻」的加密,或者一整天把开关来回拨。
口袋比电池页诚实,但电池页你还是要看
屏幕亮着的时候,电大部分是显示器用掉的。你盯着电池百分比看它往下掉,看到的主要是你自己的眼睛。把手机扣在桌上,或者放进外套口袋,过一个小时再看。这段才是隧道可能在付钱的时间。口袋发烫、而你并没有在看屏幕,这比任何一句「感觉更耗电」都值得相信。
然后再打开系统设置里的电池。看的是正常使用的一天,不是你专门盯着电池页度过的一天。列表里会写出应用的名字。VPN 在这张表上往往不像普通应用那样占一行,因为隧道是系统的网络接口,别的应用发出的流量可能记在它们自己头上,也可能记在系统头上。不要指望某一行用一个干净的百分比解释整天。把那一行当线索,把口袋测试当结论。只有在你整天连着 VPN 的日子里,息屏掉电才明显变多,这才是该追究的信号。
改任何设置之前,先记下两个数:下午锁屏一个小时掉了多少,晚上锁屏一个小时掉了多少。一个小时就够。一个含糊的「好像更费」不够。
人们为什么会去怪加密
iPhone 的电,主要花在屏幕上,花在蜂窝或 Wi-Fi 的无线电上,以及花在任何把系统叫醒、好让这两样开始工作的事情上。VPN 是一条保持开着的隧道。邮件、聊天回执、小组件刷新,这些小突发照样要发出去。它们得穿过隧道。穿过隧道,就意味着无线电离开低功耗的休息,做一小会儿事,然后还得愿意再休息。
加密确实是工作,但在现在的 iPhone 上,它比无线电便宜得多。你不用实验室也能感到差别。全亮屏幕一分钟,百分比会动。无线电睡着时的一分钟加密,百分比不动。加密听起来像重的那部分,所以人们去找它。重的是手机本该闲着的时候,无线电被一次次叫起来。
这也是为什么 VPN 在测速里显得无辜,在口袋里显得有罪。测速是屏幕亮着的几秒钟。口袋是屏幕灭着的几个小时。这是两次不同的测量。只有第二次回答耗电问题。
看起来很努力,其实几乎没用的习惯
一天里反复断开、再连接,不是省电计划。每次连接都是一轮建立、一次无线电唤醒,以及各个应用发现网络变了、于是一起重试的那一刻。接下来一小时要用隧道,就让它保持连接。要到今晚才用,就断一次,然后别再碰。费电的是那只闲不住的手。
在多任务界面里把应用划掉,不会让无线电去睡。系统本来就会把它们挂起。为了「别再同步」而强制关掉邮件,常常适得其反:下次允许它运行时,它会更猛地补同步。某个应用特别吵,就去改那个应用自己的刷新。不要把一个几分钟刷新一次的小组件,记到隧道头上。
低电量模式仍然比任何一个 VPN 开关更要紧。它减少的是那些本来就会叫醒无线电的后台动作。在你在乎电量的日子打开它。它不是 VPN 的设置,也不必是。
有一个路由上的选择,确实能减少工作。你打开的如果大多是国内网站,却把它们送去远处的出口再绕回来,隧道会比需要的更忙。Smart routing 让国内站走直连,境外的流量才进隧道。少绕路,就是少一些字节经过 VPN 接口。它救不了一个晚上屏幕都亮着的手机。它能缩小的是闲置时的那笔税。
怎样比,才不算自欺
拿连着的日子和断开的日子比,两天的形状要像:同样的通勤、同样的应用、同样的亮度。看了一天地图和视频,不能去跟坐了一天书桌的那天比。如果这样配过的两天,息屏掉电的差距很小,VPN 就不是你的电池故事,换一家也不会是。如果差距又大又能重复,才值得去问一家服务在闲置时做了什么。
没有写明是哪一种日子测出来的百分比,不要信。不写屏幕亮了多久、无线电在什么网络上、是几点量的,那个数字就不是结果。也不必去记一套协议的名字来给电池选「更轻」的一种。电池不需要这个爱好。它需要的是更少的唤醒。
在 Mac 上,同样的想法会变成一个你看得见的开关,因为锁在包里的笔记本比握在手里的手机更像「闲置」。那个开关是另一篇:Mac 锁屏后自动断开。iPhone 上没有这个开关,不要去找。Mac 自己的耗电笔记在Mac VPN 耗电。
最新版本在闲置的 iPhone 上做了什么
Kovalink 的最新版本在设备闲置时大幅减少网络唤醒。跟电池有关的就是这一句:你没用手机的时候,隧道不再去戳无线电。这句话后面没有百分比,因为百分比取决于你的一天。你也不必为了看自己有没有连上而把应用打开、让屏幕亮很久。锁屏和灵动岛上有实时状态,主屏幕上有小组件。连接和断开仍然是一个按钮。Auto 会选服务器,你也可以在 Nodes 里自己选。这些都不能代替上面的测试。它们就是你正在测试的东西。