Naozaj VPN vybíja batériu? Čo merať ako prvé
Vybitie po zapnutí VPN je zvyčajne zmena pracovnej záťaže. Oddeľte cenu prenosu od virvaru opätovných pripojení a porovnajte rovnaké úlohy, než začnete meniť nastavenia.
Vybitie batérie, ktoré sa objaví po zapnutí VPN, je zvyčajne zmena pracovnej záťaže pod iným názvom. Tunel, ktorý stojí bez práce, nočná záloha a klient, ktorý sa každých pár minút znova pripája, spotrebúvajú veľmi rozdielne množstvo energie. Ikona v stavovom riadku vám nepovie, na ktorý z týchto prípadov sa pozeráte.
Oddeľte tunel od toho, čo prenáša
Záloha fotografií alebo videohovor tlačí dáta, ktoré VPN potom musí šifrovať, overovať a preposielať. Časť týchto nákladov na energiu patrí aplikácii, ktorá prevádzku vytvorila, a len časť patrí samotnému tunelu. Čítanie správy o batérii vedľa štatistík siete a obrazovky je spôsob, ako oboje oddeliť. Začnite tam, než zmeníte jediné nastavenie.
Správy platformy tiež priraďujú prácu po svojom. Komponent označený ako VPN môže obsahovať rádiový čas, ktorý by sa spotreboval tak či tak, a sám o sebe len zriedka izoluje kryptografickú réžiu. Berte percento ako východiskový bod, nie ako meranie.
adb shell dumpsys batterystats --charged com.example.vpn | head -60 adb shell dumpsys netstats detail | head -40
Prvý príkaz vypíše rozdelenie energie podľa komponentov za posledný nabíjací cyklus. Druhý ukazuje, ktoré rozhrania preniesli koľko dát, a to je kontext, ktorý mení percento na opis pracovnej záťaže. Porovnajte oba, než urobíte záver o tuneli.
Ak sa zariadenie pri prenose zahrieva, porovnajte klientov alebo nastavenia protokolu za rovnakých podmienok. Oslabenie kryptografie kvôli číslu o energii vymieňa známu cenu za neznámu.
Opätovné pripojenia držia rádio v bdelom stave
Obrazovka, ktorá vyzerá nečinne, neznamená nečinnú sieť. Správy, synchronizácia a kontroly aktualizácií stále posielajú pakety a každá malá výmena môže zobudiť rádio oveľa dlhšie, než samotný paket trvá. Práve v tom rozdiele medzi trvaním paketu a časom, keď je rádio zapnuté, sa skrýva spotreba v pokoji. To tiež vysvetľuje, prečo nečinný tunel môže stále stáť viac než nečinné zariadenie.
Keepalive majú svoj dôvod: držia otvorené mapovanie NAT alebo odhalia partnera, ktorý zmizol. Ich interval patrí protokolu a používanej sieti. Vypnutie môže znížiť aktivitu, ale tunel po období pokoja urobí nepoužiteľným.
grep -i keepalive /etc/wireguard/wg0.conf wg show wg0 latest-handshakes
Prvý ukazuje, či je nastavený trvalý keepalive a v akom intervale. Druhý ukazuje, kedy prebehol posledný handshake, čo oddeľuje tichý tunel od toho, ktorý sa neustále obnovuje.
História pripojení je najdôležitejšia, keď vybitie začne po prechode medzi sieťami. Oprava opakovaného obnovovania zvyčajne stojí za viac než prepínanie výstupných lokalít, pretože klient, ktorý sa neustále znova pripája, míňa energiu na obnovu, a nie na prenos.
Keď platforma tunel pozastaví
Operačné systémy obmedzujú beh na pozadí a tunel, ktorý zmizne po vypnutí obrazovky, môže byť obeťou tejto politiky, a nie poruchou servera. Z pohľadu používateľa vyzerajú oba prípady rovnako, a preto je protokol platformy dôležitý.
Vyňatie každej aplikácie zo správy energie mení pracovnú záťaž a robí akékoľvek neskoršie porovnanie bezvýznamným. Vyjmite klienta VPN a jedinú aplikáciu, ktorá ho potrebuje, a potom merajte znova voči rovnakej základnej línii.
Osobitne rozhodnite, čo sa má stať po uspaní. Trvalá prevádzka, pravidlo blokovania bez VPN a bežná optimalizácia batérie odpovedajú na rôzne otázky a nastavenie, ktoré šetrí energiu tichým vynechaním požadovaného pokrytia, nesplnilo pôvodnú požiadavku.
Porovnávajte porovnateľné a potom rozhodnite
Použite rovnakú úlohu, rovnakú sieť a rovnaký čas v oboch behoch a poznamenajte prenesený objem, počet opätovných pripojení, teplotu a silu signálu. Krátke zmeny percenta batérie sú zašumené, takže opakovaný vzorec pri porovnateľnom používaní je jediný dôkaz, na ktorý sa oplatí reagovať. Jeden beh je anekdota.
Presuňte voliteľné veľké prenosy na nabíjačku a na neobmedzenú sieť, kde to rozvrh dovolí. Potom sa znova pozrite na celý deň, pretože tunel, ktorý hodiny nečinne stojí, stojí oveľa menej než ten, ktorý je dvadsať minút zaneprázdnený.
Zapíšte, čo ste zmenili a čo ukázal druhý beh. Bez toho záznamu začína ďalšie porovnanie z inej základnej línie a tá istá hádka začína znova od nuly.