Да ли VPN заиста троши батерију? Шта прво измерити
Пражњење после укључивања VPN-а обично је промена радног оптерећења. Одвојте цену преноса од метежа поновног повезивања и упоредите исте задатке пре него што промените подешавања.
Пражњење батерије које се појави после укључивања VPN-а обично је промена радног оптерећења под другим именом. Тунел који стоји без посла, ноћна резервна копија и клијент који се поново повезује сваких неколико минута троше веома различите количине енергије. Икона у траци стања не може да вам каже на који од тих случајева гледате.
Одвојте тунел од онога што преноси
Резервна копија фотографија или видео позив гурају податке које VPN затим мора да шифрује, провери и проследи. Део тог трошка енергије припада апликацији која је створила саобраћај, а само део припада самом тунелу. Читање извештаја о батерији поред статистике мреже и екрана је начин да се то двоје раздвоји. Почните одатле пре него што промените и једну поставку.
Извештаји платформе такође приписују посао на свој начин. Компонента означена као VPN може да укључи време радија које би се потрошило ионако, и ретко када сама издваја криптографски додатни трошак. Третирајте проценат као полазну тачку, а не као мерење.
adb shell dumpsys batterystats --charged com.example.vpn | head -60 adb shell dumpsys netstats detail | head -40
Прва наредба исписује расподелу енергије по компонентама за последњи циклус пуњења. Друга показује који су интерфејси колико података пренели, а то је контекст који проценат претвара у опис радног оптерећења. Упоредите оба пре него што донесете закључак о тунелу.
Ако се уређај греје током преноса, упоредите клијенте или поставке протокола под идентичним условима. Слабљење криптографије због броја о енергији мења познати трошак за непознати.
Поновно повезивање држи радио будним
Екран који изгледа неактивно не значи неактивну мрежу. Поруке, синхронизација и провере ажурирања и даље шаљу пакете, и свака мала размена може да пробуди радио много дуже него што сам пакет траје. Управо у тој разлици између трајања пакета и времена када је радио укључен крије се пражњење у мировању. То објашњава и зашто тихи тунел и даље може да кошта више од мирног уређаја.
Keepalive постоје с разлогом: држе NAT мапирање отвореним или откривају партнера који је нестао. Њихов интервал припада протоколу и мрежи која се користи. Њихово искључивање може да смањи активност, али тунел чини неупотребљивим после периода мировања.
grep -i keepalive /etc/wireguard/wg0.conf wg show wg0 latest-handshakes
Прва показује да ли је постављен трајни keepalive и на ком интервалу. Друга показује када се догодио последњи handshake, што разликује тих тунел од оног који се стално обнавља.
Историја веза је најважнија када пражњење почне после преласка између мрежа. Поправљање поновљеног опоравка обично вреди више од пребацивања између излазних локација, јер клијент који се стално поново повезује троши енергију на опоравак, а не на пренос.
Када платформа суспендује тунел
Оперативни системи ограничавају извршавање у позадини, а тунел који нестане када се екран искључи може бити жртва те политике, а не квар сервера. Са стране корисника оба изгледају исто, зато је дневник платформе важан.
Ослобађање сваке апликације од управљања енергијом мења радно оптерећење и чини свако касније поређење бесмисленим. Ослободите VPN клијент и једину апликацију која му је потребна, па поново мерите према истој основној линији.
Одвојено одлучите шта треба да се догоди после спавања. Стални рад, правило блокирања без VPN-а и обична оптимизација батерије одговарају на различита питања, а поставка која штеди енергију тихо одбацујући потребну покривеност није испунила првобитни захтев.
Упоредите слично са сличним, па одлучите
Користите исти задатак, исту мрежу и исто трајање у оба пролаза и забележите пренесену запремину, број поновних повезивања, температуру и јачину сигнала. Кратке промене процента батерије су шумовите, па је поновљени образац при упоредивој употреби једини доказ на који вреди деловати. Један пролаз је анегдота.
Преместите опционе велике преносе на пуњач и на неограничену мрежу када распоред дозвољава. Затим поново погледајте цео дан, јер тунел који сатима мирује кошта много мање од оног који је заузет двадесет минута.
Запишите шта сте променили и шта је показао други пролаз. Без тог записа следеће поређење почиње са друге основне линије и иста расправа почиње поново од нуле.