Apple Nieuws Vlaanderen

Home iOS Facebook en WhatsApp zijn grote batterijvreters

De batterijduur is voor vele gebruikers van een iPhone nog steeds een groot probleem. Deze loopt namelijk veel te snel leeg waardoor je vaak moet herladen. Een snel leeglopende batterij kan vele oorzaken hebben. Ontwikkelaar Sebastian Düvel heeft er één ontdekt en legt deze uit op zijn blog.

AcitivityMonitorCPUTimeTijdens het gebruik van een app werkt deze vanzelfsprekend op de voorgrond, maar als je op de home-button duwt of overschakelt naar een andere app, zal deze naar de achtergrond worden verwezen. Daar zal de app worden bevrozen en geen CPU-tijd meer vergen. Hij zal nog wel in het geheugen blijven staan zodat bij het heropenen van de app, je snel kan verder werken zonder te moeten wachten op lange laadtijden. Apps zullen pas volledig worden afgesloten als je dit manueel doet door hen te verwijderen in de multitask-bar (2x op home-button drukken, even op app blijven drukken en vervolgens op minteken duwen) of bij lage geheugencapaciteit.

Zelfde patroon

Eenmaal een app in de achtergrond staat, blijft deze nog tot 10 minuten actief, afhankelijk van welke activiteit deze aan het doen is. Als een activiteit in de achtergrond eenmaal is afgerond of na ongeveer 10 minuten, zal de app zichzelf bevriezen. Apps zoals Facebook en WhatsApp blijven niet de hele tijd bevrozen blijkt uit onderzoek van Düvel, tenminste als je ze niet gebruikt.

Tijdens hun verblijf in de achtergrond zullen ze regelmatig even actief (gedurende 10 seconden) worden om daarna opnieuw te bevriezen. Dit patroon blijft maar doorgaan: even actief op de achtergrond, bevriezen, achtergrond, bevriezen en ga zo maar verder. In onderstaande afbeelding kan je dit duidelijk zien. Uit verder onderzoek bleek dat door het uitschakelen van bepaalde settings in de app, er niets veranderde in het gedrag van deze app.

Facebook CPU time

Oplossingen

Düvel reikt zelf 2 evidente oplossingen aan. Je kan gewoonweg de Facebook-app verwijderen en zul je dus geen last meer hebben van de app’s bijdrage aan een leeglopende batterij, of je beëindigt de app telkens manueel in de multitask-bar. Hij heeft dit ook getest voor de Facebook Messenger app en de iPad versie, en hij kwam tot dezelfde conclusies.

 

Wat is jouw mening?...