Ali VPN res prazni baterijo? Kaj izmeriti najprej
Praznjenje po vklopu VPN je običajno sprememba delovne obremenitve. Ločite stroške prenosa od vrveža ponovnih povezav in primerjajte enake naloge, preden spremenite nastavitve.
Praznjenje baterije, ki se pojavi po vklopu VPN, je običajno sprememba delovne obremenitve pod drugim imenom. Tunel, ki stoji brez dela, nočna varnostna kopija in odjemalec, ki se vsakih nekaj minut znova poveže, porabijo zelo različne količine energije. Ikona v vrstici stanja vam ne more povedati, na katero od teh situacij gledate.
Ločite tunel od tega, kar prenaša
Varnostna kopija fotografij ali videoklic potisne podatke, ki jih mora VPN nato šifrirati, overiti in posredovati. Del teh stroškov energije pripada aplikaciji, ki je ustvarila promet, in le del pripada samemu tunelu. Branje poročila o bateriji ob statistiki omrežja in zaslona je način, kako oboje ločiti. Začnite tam, preden spremenite eno samo nastavitev.
Poročila platforme tudi pripisujejo delo po svoje. Komponenta, označena kot VPN, lahko vključuje radijski čas, ki bi bil porabljen tako ali tako, in le redko sama izolira kriptografsko dodatno obremenitev. Odstotek obravnavajte kot izhodišče in ne kot meritev.
adb shell dumpsys batterystats --charged com.example.vpn | head -60 adb shell dumpsys netstats detail | head -40
Prvi ukaz izpiše porazdelitev energije po komponentah za zadnji cikel polnjenja. Drugi pokaže, kateri vmesniki so premaknili koliko podatkov, in to je kontekst, ki odstotek spremeni v opis delovne obremenitve. Primerjajte oba, preden sklepate o tunelu.
Če se naprava med prenosi segreva, primerjajte odjemalce ali nastavitve protokola v enakih pogojih. Slabitev kriptografije zaradi številke o energiji zamenja znan strošek za neznanega.
Ponovne povezave ohranjajo radio buden
Zaslon, ki izgleda nedejaven, ne pomeni nedejavnega omrežja. Sporočila, sinhronizacija in preverjanja posodobitev še vedno pošiljajo pakete, in vsaka majhna izmenjava lahko prebudi radio veliko dlje, kot traja sam paket. Prav v tej razliki med trajanjem paketa in časom, ko je radio vklopljen, se skriva poraba v mirovanju. To tudi pojasni, zakaj je nedejaven tunel lahko še vedno dražji od nedejavne naprave.
Keepalive obstajajo z razlogom: držijo odprto preslikavo NAT ali zaznajo partnerja, ki je izginil. Njihov interval pripada protokolu in omrežju, ki se uporablja. Če jih izklopite, se lahko aktivnost zmanjša, a tunel po obdobju mirovanja postane neuporaben.
grep -i keepalive /etc/wireguard/wg0.conf wg show wg0 latest-handshakes
Prvi pokaže, ali je nastavljen trajni keepalive in v katerem intervalu. Drugi pokaže, kdaj se je zgodil zadnji handshake, kar loči tih tunel od tistega, ki se nenehno obnavlja.
Zgodovina povezav je najpomembnejša, ko se praznjenje začne po prehodu med omrežji. Popravljanje ponavljajočega se obnavljanja je običajno vredno več kot preklapljanje med izhodnimi lokacijami, ker odjemalec, ki se nenehno znova povezuje, porablja energijo za obnovo in ne za prenos.
Ko platforma začasno ustavi tunel
Operacijski sistemi omejujejo izvajanje v ozadju, in tunel, ki izgine, ko se zaslon ugasne, je lahko žrtev te politike in ne napake strežnika. Z vidika uporabnika sta oba primera videti enako, zato je dnevnik platforme pomemben.
Izvzetje vsake aplikacije iz upravljanja energije spremeni delovno obremenitev in naredi vsako poznejšo primerjavo nesmiselno. Izvzemite odjemalca VPN in edino aplikacijo, ki ga potrebuje, nato znova merite glede na isto osnovno črto.
Ločeno odločite, kaj naj se zgodi po mirovanju. Stalno delovanje, pravilo blokiranja brez VPN in običajna optimizacija baterije odgovarjajo na različna vprašanja, in nastavitev, ki prihrani energijo s tihim izpuščanjem zahtevane pokritosti, ni izpolnila prvotne zahteve.
Primerjajte primerljivo, nato se odločite
Uporabite isto nalogo, isto omrežje in isto trajanje v obeh poskusih ter zabeležite preneseno količino, število ponovnih povezav, temperaturo in jakost signala. Kratke spremembe odstotka baterije so hrupne, zato je ponavljajoč vzorec pri primerljivi uporabi edini dokaz, na podlagi katerega se je vredno odzvati. En poskus je anekdota.
Neobvezne velike prenose premaknite na polnilnik in na omrežje brez omejitve, kjer urnik to dopušča. Nato znova poglejte cel dan, ker tunel, ki ure dolgo miruje, stane veliko manj kot tisti, ki je zaposlen dvajset minut.
Zapišite, kaj ste spremenili in kaj je pokazal drugi poskus. Brez tega zapisa se naslednja primerjava začne z druge osnovne črte in ista razprava se začne znova od nič.