План за енергоспестяване c t magazine

Съвети и инструменти за по-добър живот на батерията на Android

Много потребители на смартфони включват телефоните си в зарядното всяка вечер. Това не е задължително: С допълнителни програми можете да предписвате на андроид енергийна диета и да постигнете значително по-дълго време на работа, без да жертвате комфорта.

magazine

Много потребители на смартфони са свикнали да включват телефоните си в зарядното всяка вечер. Това не е задължително: С допълнителни програми можете да предписвате на андроид енергийна диета и да постигнете значително по-дълго време на работа, без да жертвате комфорта.

Ако изключите всички ненужни услуги и затъмните дисплея до възможно най-ниската яркост, смартфонът издържа по-дълго. Засега толкова лесно. На практика обаче този подход се проваля поради липсата на удобство: Кой иска да разбърка менюто с настройки всеки път, когато излезе от къщата, за да изключи WLAN?

И WiFi само по себе си далеч не е свършил. GPS приемниците и 3G радиопредаването на данни се считат за потребители с високи енергийни изисквания; яркостта на екрана също има силен ефект върху живота на батерията. Повечето андроиди показват в менютата си за настройки кои потребители се нуждаят от най-много енергия - дисплеят и клетъчният режим на готовност излизат като енергийни съблазнители.

Списъкът обаче показва само консумацията, събрана за цялото време на изпълнение като процент от общата консумация - не е възможно да се определи кой потребител гризе в кой момент и колко от зареждането на батерията. Следователно сме модифицирали Motorola Milestone, за да измерим мощността, взета от батерията в различни работни състояния (вж. Таблицата). Тези стойности не могат да бъдат прехвърлени едно към едно на други смартфони, но показват тенденция. Доста ниската консумация на енергия на GPS приемника и WLAN модула в режим на готовност беше забележима - от друга страна, не сме очаквали, че Bluetooth ще консумира доста дори в режим на готовност.

Консумацията на енергия в полетен режим се различава с порядъци от използваната: Едновременното качване на файл чрез UMTS и записът на видео струва малко под 3 вата, полетният режим само с 6,4 миливата вата - фактор 500. Това е причината защо дори кратките активни фази имат такъв негативен ефект върху времето в режим на готовност. Ако включите дисплея за около пет минути, времето в режим на готовност в самолетен режим се намалява с почти шест часа. Според нашите измервания в режим GSM, батерията от 5180 mWh на Milestone би била достатъчна за време на готовност от почти 14 дни - но това е само теорията. Тъй като на практика различни фонови услуги също смучат батерията и по този начин намаляват тази стойност.

Консумация на енергия на Motorola Milestone
Работно състояние допълнителна консумация на енергия
GSM/EDGE режим на готовност 11,6 mW
UMTS режим на готовност 18,3 mW
WLAN режим на готовност 7,8 mW
EGDE изтегляне 853 mW
Качване на EGDE 1179 mW
GSM телефонно обаждане 511 mW
UMTS изтегляне 1349 mW
Качване на UMTS 1410 mW
Възпроизвеждане на MP3 160 mW
Възпроизвеждане на видео (цял екран) 1 1135 mW
UMTS телефонно обаждане 983 mW
Видеозапис 1 1557 mW
Камера 1 934 mW
WLAN изтегляне 1158 mW
Дисплей 310… 730 mW
Bluetooth е получен 751 mW
WLAN качване 479 mW
Bluetooth изпращане 487 mW
Bluetooth готовност 2,8 mW
GPS режим на готовност 0,4 mW
GPS търсене 550 mW
1 Консумация на енергия на дисплея
Стойностите показват допълнителната консумация на енергия към базовото натоварване на полетен режим с 6,4 mW.

Фонови услуги

На конференцията за разработчици на I/O на Google миналата година инженерът на Google Джефри Шарки постави енергийната консумация на фонови услуги в центъра на лекция: Ако дадено приложение се свърже с мрежата за осем секунди на всеки десет минути, това означава около един час в час Удвояване на потреблението в режим на готовност - дори ако в крайна сметка няма налична нова информация. Това се добавя за няколко приложения: Когато записите във Facebook и Twitter трябва да бъдат актуализирани, джаджата за времето се предоставя с нови данни и Gmail търси нови съобщения във фонов режим, консумацията на енергия може да продължи да нараства. Затова Sharkey посъветва програмистите първо да проверят дали връзка вече съществува, преди да актуализирате - синхронизирането на всички тези услуги би довело до по-дълго време в режим на готовност.