/https%3A%2F%2Fs3.eu-central-1.amazonaws.com%2Fmedia.my.ua%2Ffeed%2F434%2F3633588494d9569493b9a0578482020b.png)
Android 13 решит проблему пропущенных уведомлений
За несколько недель до официальной презентации Android 13 стало известно о крайне важном нововведении следующей версии мобильной ОС. Речь идёт о решении давней проблемы с ограничением фоновых процессов, которое нередко приводило к нарушению работы системы уведомлений.
В программном коде Android 13, находящейся на данный момент в стадии открытого тестирования, было обнаружено упоминание функции под названием MGLRU (Multi-Generational Least Recently Used). В прошлом она уже была интегрирована в десктопную операционную систему Chrome OS, позволив повысить эффективность работы фоновых процессов.
![]()
Упоминание функции MGLRU в коде Android 13
По словам одного из разработчиков Google, тестирование новой функции на миллионе Android-устройств показало на 40% сниженную нагрузку на центральный процессор при выполнении процесса kswapd, управляющего виртуальной памятью, и на 18% меньшее количество принудительного закрытия фоновых приложений из-за нехватки оперативной памяти. Кроме того, MGLRU позволяет заметно уменьшить потребление памяти и сократить время рендеринга.
Пока нет информации, будет ли функция MGLRU по умолчанию интегрирована в Android 13, или же её реализация будет зависеть от каждого конкретного производителя и его надстройки над операционной системой.
Больше подробностей об Android 13 должно стать известно 11 мая, когда стартует конференция для разработчиков Google I/O 2022.

