Jak aplikacje Facebook i Messenger wyczerpują baterię telefonu

Spisu treści:

Jak aplikacje Facebook i Messenger wyczerpują baterię telefonu
Jak aplikacje Facebook i Messenger wyczerpują baterię telefonu
Anonim

Aplikacje Facebook i Facebook Messenger na urządzenia z systemem iOS i Android zużywają dużo energii. Oprócz skarg od ludzi z całego świata, władze i analitycy przeprowadzili testy. Potwierdzili, że obaj są świniami baterii, nawet gdy aplikacje nie są używane.

Jeśli myślisz o użyciu aplikacji do oszczędzania baterii i zwiększania wydajności, aby rozwiązać ten problem, może to nie działać. Więc co możesz zrobić?

Image
Image

Jak Facebook wykorzystuje Twój procesor i baterię

Spadek zużycia baterii i spadek wydajności występują podczas korzystania z aplikacji oraz gdy aplikacje są bezczynne i powinny być uśpione.

Facebook potwierdził ten problem i częściowo go naprawił. Jednak rozwiązanie nie wydaje się satysfakcjonujące. Ari Grant z Facebooka podał dwa powody problemu: wirowanie procesora i słabe zarządzanie sesjami audio.

Spin CPU to złożony mechanizm. Procesor to mikroprocesor Twojego smartfona. Obsługuje (uruchamia) wątki, które są zadaniami wykonywanymi przez uruchomione programy lub aplikacje. Procesor obsługuje kilka aplikacji lub wątków w sposób, który wydaje się być równoczesny dla użytkownika (co jest podstawową zasadą stojącą za urządzeniami wielozadaniowymi - tymi, które uruchamiają wiele programów jednocześnie), ale wymaga obsługi jednej aplikacji lub wątku na raz dla krótki okres czasu, na zmianę z wątkami.

Wątek często czeka, aż coś się wydarzy, zanim zostanie obsłużony przez procesor, na przykład dane wejściowe użytkownika (takie jak litera wpisana na klawiaturze) lub dane wprowadzone do systemu. Wątek aplikacji Facebook pozostaje w tym zajętym stanie oczekiwania przez długi czas (na przykład podczas oczekiwania na wydarzenie związane z powiadomieniem push), podobnie jak wiele innych aplikacji. Ponadto stale odpytuje i odpytuje to zdarzenie, czyniąc je nieco aktywnym, nie robiąc niczego użytecznego. Jest to wirowanie procesora, które zużywa energię baterii i inne zasoby wpływające na wydajność i żywotność baterii.

Multimedia to pogromca baterii

Drugi problem pojawia się po odtwarzaniu multimediów na Facebooku lub angażowaniu się w komunikację dźwiękową, gdzie złe zarządzanie dźwiękiem powoduje marnotrawstwo. Po zamknięciu wideo lub połączenia mechanizm audio pozostaje otwarty, co powoduje, że aplikacja korzysta w tle z tej samej ilości zasobów, w tym czasu procesora i energii baterii. Nie emituje jednak żadnego dźwięku i nic nie słyszysz, dlatego niczego nie zauważasz.

Po tym Facebook ogłosił aktualizacje swoich aplikacji z częściowymi poprawkami tych problemów. Tak więc pierwszą rzeczą do zrobienia jest aktualizacja aplikacji Facebook i Messenger. Jednak do tej pory wydajność i metryki, a także wspólne doświadczenia użytkowników wskazują, że problem nadal występuje.

Podejrzewa się, że istnieją inne problemy związane z aplikacją działającą w tle. Podobnie jak dźwięk, kilka innych parametrów mogło być źle zarządzanych. System operacyjny telefonu ma uruchomione usługi (oprogramowanie systemowe działające w tle), które ułatwiają korzystanie z używanych aplikacji. Możliwe, że nieefektywne zarządzanie aplikacją Facebook powoduje nieefektywność innych aplikacji. W ten sposób wskaźniki wydajności i baterii nie pokazują nienormalnego zużycia tylko dla Facebooka, ale udostępniają je innym aplikacjom. Aplikacja Facebook, jako źródło problemu, może rozprzestrzenić nieefektywność na inne aplikacje systemu pomocniczego, powodując ogólną nieefektywność i nieprawidłowe zużycie baterii.

Co możesz zrobić

Aktualizuj swoje aplikacje na Facebooku i Messengerze, mając nadzieję, że częściowe rozwiązanie zaproponowane przez Facebooka będzie dla Ciebie działać.

Lepszą opcją pod względem wydajności jest odinstalowanie aplikacji Facebook i Messenger oraz użycie przeglądarki w celu uzyskania dostępu do konta na Facebooku. Będzie działać tak jak na twoim komputerze. Nie będzie miała finezji, jaką zapewnia aplikacja, do której została stworzona, ale możesz zaoszczędzić co najmniej jedną piątą żywotności baterii. Ponadto rozważ użycie szczuplejszej przeglądarki, która zużywa najmniej zasobów i pozostaje w niej zalogowana.

Zalecana: