Kas VPN tõesti kulutab akut? Mida kõigepealt mõõta
Akukulu pärast VPN-i sisselülitamist on tavaliselt töökoormuse muutus. Eraldage ülekandekulu taasühenduste saginast ja võrrelge identseid ülesandeid enne seadete muutmist.
Akukulu, mis ilmub pärast VPN-i sisselülitamist, on tavaliselt töökoormuse muutus teise sildi all. Tühjalt seisvad tunnel, öine varukoopia ja klient, mis ühendub uuesti iga paari minuti järel, tarbivad väga erinevas koguses energiat. Olekuriba ikoon ei suuda öelda, millist neist te vaatate.
Eraldage tunnel sellest, mida see kannab
Fotode varukoopia või videokõne lükkab andmeid, mille VPN peab seejärel krüpteerima, autentima ja edasi saatma. Osa sellest energiakulust kuulub rakendusele, mis liikluse tekitas, ja ainult osa tunnelile endale. Akuaruannet võrgu- ja ekraanistatistika kõrval lugeda on viis need kaks eraldada. Alustage sealt, enne kui muudate ühtegi seadet.
Platvormi aruanded omistavad tööd ka omamoodi. VPN-ina märgitud komponent võib sisaldada raadioaega, mis oleks kulunud niikuinii, ja see eristab krüptograafilist lisakulu harva eraldi. Käsitlege protsenti lähtepunktina, mitte mõõtmisena.
adb shell dumpsys batterystats --charged com.example.vpn | head -60 adb shell dumpsys netstats detail | head -40
Esimene käsk trükib energia jaotuse komponentide kaupa viimase laadimistsükli kohta. Teine näitab, millised liidesed kui palju andmeid liigutasid, ja see on kontekst, mis muudab protsendi töökoormuse kirjelduseks. Võrrelge mõlemat enne, kui teete tunneli kohta järelduse.
Kui seade läheb ülekannete ajal kuumaks, võrrelge kliente või protokolli seadeid samades tingimustes. Krüptograafia nõrgendamine energianumbri tagaajamiseks vahetab teadaoleva kulu tundmatu vastu.
Taasühendused hoiavad raadiot ärkvel
Tühjana paistev ekraan ei tähenda tühja võrku. Sõnumid, sünkroonimine ja värskenduskontrollid saadavad endiselt pakette ja iga väike vahetus võib raadio äratada palju kauemaks, kui pakett ise kestab. Just selles erinevuses paketi kestuse ja raadio sisselülitatud aja vahel peitub tühikäigu kulu. See selgitab ka, miks tühikäigul tunnel võib ikkagi maksta rohkem kui tühikäigul seade.
Keepalive on olemas põhjusega: need hoiavad NAT-vastendust lahti või tuvastavad kadunud partneri. Nende intervall kuulub protokolli ja kasutatava võrgu juurde. Nende väljalülitamine võib aktiivsust vähendada, kuid muudab tunneli pärast tühikäiku kasutuskõlbmatuks.
grep -i keepalive /etc/wireguard/wg0.conf wg show wg0 latest-handshakes
Esimene näitab, kas püsiv keepalive on seadistatud ja millise intervalliga. Teine näitab, millal toimus viimane handshake, mis eristab vaikset tunnelit sellest, mis end pidevalt uuesti üles ehitab.
Ühenduste ajalugu on kõige olulisem siis, kui kulu algab pärast võrkude vahel liikumist. Korduva taastumise parandamine on tavaliselt väärtuslikum kui väljumiskohtade vahel vahetamine, sest klient, mis pidevalt uuesti ühendub, kulutab energiat taastumisele, mitte ülekandele.
Kui platvorm tunneli peatab
Operatsioonisüsteemid piiravad taustal töötamist ja ekraani väljalülitumisel kaduv tunnel võib olla selle poliitika ohver, mitte serveri rike. Kasutaja jaoks näevad mõlemad ühesugused välja, seepärast on platvormi logi oluline.
Iga rakenduse energiahaldusest vabastamine muudab töökoormust ja teeb iga hilisema võrdluse mõttetuks. Vabastage VPN-klient ja ainus rakendus, mis seda vajab, seejärel mõõtke uuesti sama baasjoone vastu.
Otsustage eraldi, mis peaks juhtuma pärast und. Pidev töö, VPN-ita blokeerimise reegel ja tavaline akuoptimeerimine vastavad erinevatele küsimustele ning seade, mis säästab energiat, jättes vaikselt välja nõutud katvuse, ei ole täitnud algset nõuet.
Võrrelge sarnast sarnasega, siis otsustage
Kasutage mõlemas katses sama ülesannet, sama võrku ja sama kestust ning märkige üle kantud maht, taasühenduste arv, temperatuur ja signaali tugevus. Akuprotsendi lühikesed muutused on mürarohked, seega korduv muster sarnases kasutuses on ainus tõend, mille alusel tasub tegutseda. Üks katse on anekdoot.
Viige valikulised suured ülekanded laadijasse ja piiramatusse võrku, kui ajakava lubab. Seejärel vaadake uuesti kogu päeva, sest tunde tühikäigul seisvad tunnel maksab palju vähem kui see, mis on hõivatud kakskümmend minutit.
Kirjutage üles, mida muutsite ja mida teine katse näitas. Ilma selle kirjeta algab järgmine võrdlus teiselt baasjoonelt ja sama vaidlus algab otsast peale.