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

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

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

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

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

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

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

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

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

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

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

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

Новости

Публикации

Зачем в кофе добавляют соль? 3 случая, когда это действительно работает

  • Тематическая подборка
  • Оффтопик
Представьте: раннее утро, вы наливаете себе чашечку свежесваренного кофе и… тянетесь не за сахарницей, а за солонкой. Звучит как кулинарное преступление? Для многих из нас — да....

Почему жизнь на Земле асимметрична? Как вращение электрона предопределило структуру нашей ДНК

На протяжении 150 лет наука не может до конца объяснить феномен биологической хиральная чистоты. Все аминокислоты, из которых строятся белки живых организмов, имеют левую пространственную...

Найден биологический выключатель ПТСР: страх можно отключить на клеточном уровне

Десятилетиями исследователи полагали, что ключ к лечению посттравматического стрессового расстройства лежит в управлении нейронами. Считалось, что достаточно скорректировать их электрическую...

Генетики открыли древнейшую группу неандертальцев Европы, изучив ДНК из пещеры Стайня

История изучения неандертальцев во многом строилась на археологических находках из Западной Европы, Ближнего Востока и Сибири. Центрально-Восточная Европа, и в частности территория к северу от...