Новая фоновая функция Google способна значительно оптимизировать Android 14, что позволит увеличить производительность и время работы

Пост опубликован в блогах iXBT.com, его автор не имеет отношения к редакции iXBT.com
| Новость | ИИ, сервисы и приложения

Сообщается, что в новой версии операционной системы Android 14 упростились механизмы обработки рабочих процессов процессора и взаимодействия с оперативной памятью устройства. Поэтому в конечном итоге получится увеличить производительность и, соответственно, время работы от заряда аккумулятора. Данная информация просочилась от вице-президента Google.

Источник: www.jteryu.top

После проделанной работы по оптимизации операционной системы получилось значительно ограничить широковещательные рассылки, что благотворно сказалось на экономии ресурсов. Рассылки критических событий довольно сильно нагружали систему при низком уровне заряда аккумулятора или при переключении с WiFi на мобильную сеть. Таким образом, после оптимизации системы получилось снизить энергозатраты и активность фоновых приложений на 30%. При этом стало меньше холодных запусков предустановленных или системных приложений. Холодные запуски довольно сильно загружали систему, потому как происходило считывание информации со встроенной памяти и перенос в оперативную память для ее запуска. Изменение процесса запуска позволило сократить на 30% энергозатраты и ресурсы устройства.

Проблема с сокращением холодных запусков кроется в увеличении кешированных процессов. При увеличении процессов в оперативной памяти растет количество теплых запусков, что негативно сказывается на уровне заряда аккумулятора.

Общими усилиями команды по разработке программного обеспечения получилось достичь компромисса между фоновой активностью, сокращенной на 50%, и заморозкой фоновых процессов и сокращения широковещательных рассылок. Проведенная оптимизация позволяет уменьшить количество занимаемого внутреннего пространства невзирая на производительность. Проведенная оптимизация компилятора позволила сократить размер исходного кода почти на 10%. А это сказалось не только на производительности, но и на занимаемом пространстве.

Источник: https://www.androidpolice.com

1 комментарий

М
«оптимизация компилятора позволила сократить размер исходного кода почти на 10%»
Что??? Компилятор изменяет ИСХОДНЫЙ код? Сокращает его размер? Это что, теперь перед каждой компиляцией надо делать резервную копию исходников?

Добавить комментарий

Сейчас на главной

Новости

Публикации

Зачем гривистому волку длинные ноги, если бегать быстро он всё равно не умеет

Рост гривистого волка в холке достигает 90 сантиметров — по соотношению длины ног к туловищу это рекордсмен среди всех псовых на планете. Кажется, перед нами идеальный спринтер,...

Цаворит: зелёный гранат, который готов затмить изумруд

Когда речь заходит о гранатах, воображение почти всегда рисует густо-красный камень, похожий на каплю застывшего вина. Однако гранатовое семейство намного разнообразнее: в природе существуют...

Как в XIX веке рассчитали скорость света с помощью лампы и колеса

Скорость света настолько велика, что на земных расстояниях его движение кажется мгновенным. Луч проходит один километр примерно за три миллионные доли секунды. В первой половине XIX века не...