Sci/Tech

Jedna aplikacija „jede“ bateriju: Kad je izbrišete telefon će vam trajati mnogo duže

Ekonomista industrije mobilne telefonije Džon Kocijer, izbacio je izvještaj, koji prenosi „highsnobiety“, u kojem otkriva da brisanjem samo jedne aplikacije, možete duplirati životni vijek baterije

Jedna aplikacija „jede“ bateriju: Kad je izbrišete telefon će vam trajati mnogo duže Foto: Pixabay
Portal AnalitikaIzvor

Jedna od najčešće korišćenih aplikacija troši najviše baterije na mobilnom telefonu. Svi je imamo i svakodnevno upotrebljavamo, a nismo ni svjesni štetnih posljedica.

Ekonomista industrije mobilne telefonije Džon Kocijer, izbacio je izvještaj, koji prenosi „highsnobiety“, u kojem otkriva da brisanjem samo jedne aplikacije, možete duplirati životni vijek baterije, prenosi Nova.rs.

To „otkriće“ je napravio koristeći Apple iPhone, za koji se pretpostavljalo da će imati dovoljno jaku bateriju da izdrži cio dan. Ali, na njegovu žalost, uskoro je otkrio da je Fejsbuk, od svih aplikacija, zapravo odgovoran za pražnjenje većeg djela baterije.

Kako Facebook koristi vaš procesor i bateriju

Facebook aplikacije mogu uzrokovati prekomjerno trošenje baterije i smanjenje performansi vašeg uređaja, kako tokom korišćenja, tako i kada su u stanju mirovanja i trebalo bi da budu neaktivne.

Facebook je priznao taj problem i djelimično ga riješio. Ipak, rješenje nije u potpunosti zadovoljavajuće. Ari Grant iz Facebooka naveo je dva glavna razloga: preopterećenje procesora (CPU spin) i loše upravljanje audio sesijama.

Preopterećenje procesora (CPU spin)

Procesor (CPU) vašeg pametnog telefona je mikroprocesor koji izvršava zadatke aplikacija. On naizgled simultano upravlja više aplikacija (što omogućava multitasking), ali zapravo obrađuje svaku aplikaciju ili zadatak u kratkim intervalima, naizmjenično.

Neki zadaci čekaju određene događaje prije nego što ih procesor obradi, poput unosa korisnika ili dolaznih podataka. Kod Facebook aplikacije, procesor često ostaje u stanju čekanja (busy waiting) dok se ne dogodi neki događaj, poput push notifikacije.

 Tokom tog perioda, aplikacija neprestano provjerava i traži taj događaj, trošeći resurse i bateriju, iako ne obavlja korisne radnje. Ovo stanje se naziva preopterećenje procesora (CPU spin).

Multimedija – veliki potrošač baterije

Drugi problem nastaje nakon korišćenja multimedijalnih sadržaja ili audio komunikacije u aplikaciji. Nakon zatvaranja videa ili završetka poziva, audio sistem ostaje aktivan u pozadini, trošeći resurse poput procesorskog vremena i baterije, iako ne emituje zvuk.

Djelimično rješenje Facebooka

Facebook je najavio ažuriranja svojih aplikacija kako bi riješio te probleme. Prvi korak koji možete preduzeti jeste redovno ažuriranje aplikacija Facebook i Messenger. Međutim, korisnička iskustva i performanse ukazuju na to da problem i dalje postoji.

Dodatni problemi u pozadini

Sumnja se da postoje i drugi problemi u pozadini. Loše upravljanje resursima aplikacije Facebook može negativno uticati na druge sistemske aplikacije, uzrokujući dodatno opterećenje baterije i smanjenje performansi cjelokupnog uređaja, prenosi Nova.rs.

Šta možete preduzeti

Ažurirajte aplikacije: Redovno ažurirajte Facebook i Messenger, nadajući se da će zakrpe riješiti dio problema.

Koristite pretraživač: Umjesto aplikacija, koristite pretraživač za pristup Facebooku. Iako korisničko iskustvo možda neće biti na nivou aplikacije, ovaj pristup može uštedjeti do 20% baterije. Preporučuje se korišćenje laganijih pretraživača koji troše manje resursa.

Te mjere mogu značajno poboljšati performanse vašeg uređaja i produžiti trajanje baterije.

Portal Analitika