Microsoft Research visar att du betalar för gratisappar i batteritid

Lästid ikon 2 min. läsa


Läsare hjälper till att stödja MSpoweruser. Vi kan få en provision om du köper via våra länkar. Verktygstipsikon

Läs vår informationssida för att ta reda på hur du kan hjälpa MSPoweruser upprätthålla redaktionen Läs mer

bildVerkligheten som upptäckts av många utvecklare är att, givet valet mellan en app mot betalning och en gratis app som stöds av annonser, kommer användare att välja gratisappen 100 gånger oftare än betalappen.

Nu har Microsoft Research visat att det inte finns något som heter gratis lunch. Genom att analysera gratis annonsstödda Android-appar kunde de visa annonserna som visas när appen är aktiv kan förbruka mycket mer batteritid än själva appen, och säger att att köra bara en app kan tömma ditt batteri på cirka 90 minuter.

Boven är platsbaserade annonser, som får din plats med hjälp av GPS, som redan är ökända som batteriladdning, och sedan laddar ner annonser via en öppen 3G-anslutning.

Till exempel, i Angry Birds används endast 20 procent för att visa och köra spelet, medan 45 procent går åt till att hitta och ladda upp användarens plats med GPS och sedan ladda ner platsanpassade annonser via en 3G-anslutning. 3G-anslutningen förblir öppen i cirka 10 sekunder, även om dataöverföringen är klar, och denna "svansenergi" förbrukar ytterligare 28 procent av appens energi.

När de tittade på populära Android-appar som Angry Birds, Free Chess och NYTimes fann de att endast 10 till 30 procent av energin gick åt till att driva appens kärnfunktion.

Lösningen, enligt Abhinav Pathak, ledande forskare från Purdue University, Indiana, var inte att bli av med annonsstödda appar, utan att optimera koden för tredje parts annons-SDK:er för batteritid, inget problem som har varit övervägt tidigare.

Pathak kommer att presentera forskningen på EuroSys konferens i Bern, Schweiz, nästa månad.

Via NewScientist.com

Mer om ämnena: android, nyheter