Технологии
Google стартира битка срещу приложения, които изтощават батерията на телефона
След месеци на заплахи и подготвителни стъпки Google най-накрая премина от думи към действия в опита си да удължи живота на нашите смартфони. Потребителите на Android вече забелязват в официалния Play Store ясни предупреждения, насочени към приложения с необосновано висок разход на енергия. Ако дадено приложение има навика да „буди“ процесора, докато екранът е изключен, Google няма да се колебае да ви информира още преди да натиснете бутона за инсталиране.
В основата на това решение стои борбата с т.нар. частично заключване след събуждане (partial wake locks). Това е механизъм, който позволява на процесора да продължи работа дори когато устройството е в покой. Макар в някои случаи това да е технологична необходимост, много разработчици злоупотребяват с функцията, превръщайки приложения в неявни източници на енергийна консумация в фонов режим. Сега Google поставя ясно ограничение – прекрачваш ли го, получаваш публично назоваване като прекомерен разход за енергия.
Стратегията на компанията е двустранна и цели да ударни „престъпниците“ там, където боли най-много. От една страна, директен натиск върху софтуерните инженери да оптимизират своя код, за да не изпадат от списъците с препоръчано съдържание. От друга страна, крайният потребител получава мощен защитен инструмент. Вече няма да се занимавате с догадки защо телефонът ви е на 20% още в ранния следобед – истината ще бъде ясно описана на страницата на съответното приложение.
В дългосрочен план тази инициатива обещава по-здрава екосистема, в която ефикасността е по-важна от агресивното присъствие в паметта на телефона. Щеше да е още по-добре, ако към това се добавят и допълнителни мерки за прозрачност и по-строг мониторинг на всички приложения.
