Tehnografi.com - Технологические новости, обзоры и советы

Google скоро запретит Chrome Android пожирать вашу батарею

Google скоро запретит Chrome Android пожирать вашу батарею 1

Chrome для Android скоро может стать самым экономичным мобильным браузером. Это если все пойдет хорошо с новым экспериментом Chrome, обнаруженным Chrome Story в Chromium Gerrit и в системе отслеживания ошибок. Обнаруженный в настройках chrome: // flags для «cpu-affinity-restrict-to-little-cores», тест эффективно исследует новое использование архитектуры ARM.

Изменение, как следует из названия флага, ограничивает использование ядер в ориентированных на чип big.LITTLE, разработанных ARM. Такая ориентация присутствует практически в каждом Android-смартфоне. В общем, он разделяет ядра в микросхеме между двумя или более категориями. Вообще говоря, это ядра для использования меньших мощностей и высокопроизводительных ядер с высокой тактовой частотой. Например, Samsung Galaxy A51 использует схему с восьмиядерным сердечником. Некоторые из них работают на частоте 2,3 ГГц, в то время как другие, потребляя меньше энергии, работают на частоте 1,7 ГГц.

Недавно обнаруженное изменение по существу останавливает работу более мощных ядер.

Так вы можете убедиться в этом сами?

На первый взгляд, изменение этого направления имеет большой смысл. Браузер не обязательно часто используется для того же уровня задачи, что, например, приложение для редактирования фотографий. Поэтому использование самых мощных ядер не имеет смысла. И наоборот, Google также стремится к ориентированному на браузер взаимодействию с PWA. И им, как только они начнут становиться более «родными», вероятно, потребуется больше вычислительной мощности.

В этом и состоит цель этого эксперимента. Чтобы проверить влияние работы только на «МАЛЕНЬКИХ» ядрах. И, в частности, как это влияет на мощность, плавность и «другие показатели работоспособности системы».

Другими словами, Google хочет тщательно проверить, чтобы ничего не сломалось. Итак, на данный момент он спрятал изменения за вышеупомянутым флагом в URL-адресе «chrome: // flags».

Как на самом деле Chrome может использовать эту функцию экономии заряда батареи?

Не сразу ясно, когда или будет ли эта функция когда-либо переведена в основной «стабильный канал» Chrome. В настоящее время Google проводит ряд экспериментов, направленных на сокращение потребления ресурсов. И, по крайней мере, некоторые из них, возможно, более важны, поскольку они повлияют на большее количество устройств.

Также неясно, как именно это будет реализовывать Google. Например, он может использовать ограничения ЦП Chrome, когда включены функции экономии заряда батареи Android на уровне системы. Или он может реализовать новый пользовательский интерфейс для управления экономией заряда батареи непосредственно в самом браузере.