Akumulatora iztukšošanās, kas parādās pēc VPN ieslēgšanas, parasti ir darba slodzes izmaiņas zem citas etiķetes. Tukši stāvošs tunelis, nakts dublējums un klients, kas ik pēc dažām minūtēm savienojas no jauna, patērē ļoti atšķirīgu enerģijas daudzumu. Statusa joslas ikona nevar pateikt, kuru no šiem gadījumiem jūs skatāties.

Atdaliet tuneli no tā, ko tas pārvadā

Fotoattēlu dublējums vai videozvans virza datus, kas VPN pēc tam jāšifrē, jāautentificē un jāpārsūta. Daļa no šīm enerģijas izmaksām pieder lietotnei, kas radīja datplūsmu, un tikai daļa pieder pašam tunelim. Akumulatora pārskata lasīšana līdzās tīkla un ekrāna statistikai ir veids, kā abus atdalīt. Sāciet tur, pirms maināt kaut vienu iestatījumu.

Platformas pārskati arī attiecina darbu savā veidā. Komponents, kas marķēts kā VPN, var ietvert radio laiku, kas būtu iztērēts jebkurā gadījumā, un tas reti kad atsevišķi izolē šifrēšanas papildu izmaksas. Uztveriet procentuālo daļu kā sākumpunktu, nevis kā mērījumu.

adb shell dumpsys batterystats --charged com.example.vpn | head -60
adb shell dumpsys netstats detail | head -40

Pirmā komanda izdrukā enerģijas sadalījumu pa komponentiem par pēdējo uzlādes ciklu. Otrā parāda, kuras saskarnes cik daudz datu pārvietojušas, un tas ir konteksts, kas procentu pārvērš darba slodzes aprakstā. Salīdziniet abus, pirms izdara secinājumu par tuneli.

Ja ierīce pārsūtīšanas laikā uzkarst, salīdziniet klientus vai protokola iestatījumus identiskos apstākļos. Šifrēšanas vājināšana enerģijas skaitļa dēļ apmaina zināmas izmaksas pret nezināmām.

Atkārtoti savienojumi notur radio nomodā

Ekrāns, kas izskatās dīkstāvē, nenozīmē dīkstāves tīklu. Ziņas, sinhronizācija un atjauninājumu pārbaudes joprojām sūta paketes, un katra mazā apmaiņa var modināt radio daudz ilgāk, nekā ilgst pati pakete. Tieši šajā starpībā starp paketes ilgumu un radio ieslēgšanas laiku slēpjas dīkstāves patēriņš. Tas arī izskaidro, kāpēc dīkstāves tunelis joprojām var izmaksāt vairāk nekā dīkstāves ierīce.

Keepalive pastāv iemesla dēļ: tie notur NAT kartējumu atvērtu vai atklāj pazudušu partneri. To intervāls pieder protokolam un izmantotajam tīklam. To izslēgšana var samazināt aktivitāti, bet padara tuneli neizmantojamu pēc dīkstāves perioda.

grep -i keepalive /etc/wireguard/wg0.conf
wg show wg0 latest-handshakes

Pirmā parāda, vai ir iestatīts pastāvīgs keepalive un ar kādu intervālu. Otrā parāda, kad notika pēdējais handshake, kas atšķir klusu tuneli no tāda, kas pastāvīgi pārbūvē sevi.

Savienojumu vēsture ir vissvarīgākā, kad iztukšošanās sākas pēc pārvietošanās starp tīkliem. Atkārtotas atjaunošanās labošana parasti ir vērtīgāka par izejas vietu maiņu, jo klients, kas pastāvīgi savienojas no jauna, tērē enerģiju atjaunošanai, nevis pārsūtīšanai.

Kad platforma aptur tuneli

Operētājsistēmas ierobežo izpildi fonā, un tunelis, kas pazūd, kad ekrāns izslēdzas, var būt šīs politikas upuris, nevis servera kļūme. Lietotāja pusē abi izskatās vienādi, tāpēc platformas žurnāls ir svarīgs.

Katras lietotnes atbrīvošana no enerģijas pārvaldības maina darba slodzi un padara jebkuru vēlāku salīdzinājumu bezjēdzīgu. Atbrīvojiet VPN klientu un vienīgo lietotni, kurai tas nepieciešams, pēc tam atkal mēriet pret to pašu bāzes līniju.

Atsevišķi izlemiet, kam jānotiek pēc miega. Pastāvīga darbība, bloķēšanas bez VPN noteikums un parastā akumulatora optimizācija atbild uz dažādiem jautājumiem, un iestatījums, kas ietaupa enerģiju, klusi atmetot nepieciešamo pārklājumu, nav izpildījis sākotnējo prasību.

Salīdziniet līdzīgo ar līdzīgu, tad izlemiet

Izmantojiet to pašu uzdevumu, to pašu tīklu un to pašu ilgumu abos braucienos, un pierakstiet pārsūtīto apjomu, atkārtotu savienojumu skaitu, temperatūru un signāla stiprumu. Īsas akumulatora procentu izmaiņas ir trokšņainas, tāpēc atkārtots modelis līdzīgā lietošanā ir vienīgais pierādījums, kas ir vērts rīcībai. Viens brauciens ir anekdote.

Ja grafiks atļauj, pārvietojiet neobligātos lielos pārsūtījumus uz lādētāju un neierobežotu tīklu. Pēc tam vēlreiz apskatiet visu dienu, jo tunelis, kas stundām stāv dīkstāvē, izmaksā daudz mazāk nekā tas, kas ir aizņemts divdesmit minūtes.

Pierakstiet, ko mainījāt un ko parādīja otrais brauciens. Bez šī pieraksta nākamais salīdzinājums sākas no citas bāzes līnijas, un tas pats strīds sākas no nulles.

Saistītie raksti