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

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

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


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

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

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

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