Facebook geht Akkuverbrauch der iOS-App an
Mit dem heute verteilten Update 42.0 soll sich der
Energiebedarf der iOS-App des sozialen Netzwerks signifikant senken. In den letzten Wochen haben iPhone-Nutzer wiederholt festgestellt, dass die App als massiver Stromfresser die Akkulaufzeit verkürzt. Dies war stundenlanger Hintergrundaktivität geschuldet, selbst wenn Hintergrundaktualisierungen für diese App ausgeschaltet waren. Facebook nannte nun mögliche Gründe: CPU-Spins und Hintergrund-Audio. Beides wurde mit dem neuesten Update angegangen.
Die Update-Beschreibung der Facebook-App enthält leider nur den Standard-Text, den Facebook jedesmal verwendet und der nichts über konkrete Neuerungen, Änderungen oder Fehlerbehebungen aussagt. Stattdessen hat Facebooks Engineering Manager Ari Grant auf der eigenen Plattform einen erklärenden Text gepostet. Demzufolge habe man nach den letzte Woche aufgekommenen Berichten intensiv nach den Erklärungen geforscht und sei auf zwei Probleme gestoßen.
Erstens habe man im Netzwerk-Code der App einen „
CPU Spin“ entdeckt, einen sich wiederholenden Prozess, der allerdings keine Funktion habe, aber Energie beanspruche. Er verglich das resultierende Verhalten mit einem Kind im Auto, das ständig „Sind wir schon da? Sind wir schon da?“ wiederhole, ohne auf eine Antwort zu reagieren.
Das zweite Problem haben bereits einige Nutzer selbst herausbekommen: Facebook spielt
stummes Audio ab, auch wenn es im Hintergrund läuft. Dies ist eines von nur wenigen Möglichkeiten, über die eine App ohne Erlaubnis für Hintergrundaktualisierungen trotzdem im Hintergrund aktiv bleiben kann. Grant klärte auf, dass Audio-Sessions nach dem Betrachten eines Videos über die Facebook-App manchmal offen blieben und für den stummen Sound verantwortlich seien.
Beide Erklärungen kann man auf den Nenner bringen, dass Facebook im Hintergrund aktiv blieb, ohne dabei irgendetwas zu tun. Damit möchte Grant wahrscheinlich der Befürchtung von Nutzern entgegentreten, dass die App im Hintergrund heimlich das dunkle Werk eines blinden Passagiers vollzieht, etwa die Smartphone-Nutzung protokollieren oder ähnliches. Dezidiert betont Grant daher auch, dass der erhöhte Energieverbrauch der Facebook-App nichts mit den Standort-Daten zu tun habe. Auf diese habe die App ohne Erlaubnis des Nutzers keinen Zugriff.
Die neue Version der Facebook-App 42.0 soll sowohl den CPU-Spin beseitigt als auch generell das Hintergrund-Audio verworfen haben. Solange ein gesunkener Energieverbrauch aber noch nicht von anderer Seite bestätigt wurde, empfehlen wir weiterhin,
die Facebook-App nach jeder Nutzung manuell über die Multitasking-Anzeige zu beenden: Doppeldruck auf den Home-Button und Herauswischen von Facebook aus der App-Übersicht.
Weiterführende Links: