Facebook lost overmatig batterijverbruik op

Facebook overmatig iPhone-batterijverbruikWeek Facebook onderkende dat de toepassing een overmatig verbruik van batterij-energie genereert iPhone, iPad si iPod Touch-s, waarin hij belooft dat zijn ingenieurs zullen proberen methoden te vinden om de problemen van de applicatie op te lossen.

Omdat het probleem zo belangrijk is, heeft een van de belangrijke ingenieurs dat gedaan Facebook uitgelegd in een post van het sociale netwerk over het identificeren van de problemen die het overmatige verbruik van batterij-energie veroorzaakten, en legde uit wat er vanaf het allereerste begin aan ten grondslag lag.

Volgens de ingenieur Facebook, het eerste probleem dat door de technici van het bedrijf werd ontdekt, houdt verband met een proces dat voortdurend door de processor wordt uitgevoerd terwijl de applicatie open is tijdens gebruik of op de achtergrond, waarbij dit proces slechts een van de verbruiksproblemen is.

De tweede grote verbruiksgenerator is het audioafspeelsysteem van de applicatie. Het werkt zelfs als de applicatie op de achtergrond is gesloten. Als er een videoclip wordt afgespeeld, blijft de applicatie deze stil afspelen zonder dat de gebruikers dit weten.

Het eerste probleem dat we tegenkwamen was een "CPU-spin" in onze netwerkcode. Een CPU-spin is als een kind in een auto dat vraagt: 'Zijn we er al? Zijn we er al? Zijn we er al?", waarbij de vraag geen enkele vooruitgang oplevert in de richting van het bereiken van de bestemming. Het tweede probleem betreft de manier waarop we audiosessies beheren. Als je de Facebook-app verlaat nadat je een video hebt bekeken, blijft de audiosessie soms open alsof de app audio stil afspeelt.

Praktisch Facebook erkende het feit dat de problemen van de Facebook-applicatie werden ontdekt door verschillende ontwikkelaars die tot nu toe dezelfde informatie op internet publiceerden, dus Facebook werd op heterdaad betrapt en geeft nu zijn fouten toe.

Deze problemen die overmatig batterijverbruik veroorzaakten, hadden opgelost moeten zijn update van de Facebook-applicatie die gisteravond is gelanceerd, dus ik ben benieuwd naar jouw ervaringen met de nieuwe titel.