Google улучшила плавность анимации в Android 17

Google анонсировала в бета-версии Android 17 серьезное усовершенствование, касающееся обработки системных задач, что способствует более плавной прокрутке и анимации. Специалисты компании обновили один из главных компонентов операционной системы, что позволяет избежать задержек интерфейса при интенсивной работе устройства. Как сообщает Android Authority, ключевые изменения затрагивают подсистему MessageQueue, отвечающую за управление очередью сообщений для отображения пользовательского интерфейса. Ранее многопоточные операции могли блокировать эту очередь, заставляя другие потоки ждать. Из-за этого, при длительных задержках, важные процессы не успевали завершаться вовремя, что проявлялось в виде пропуска кадров и замедлений. В новой версии Google внедрила механизм DeliQueue, который исключает глобальные блокировки и применяет точечное ограничение доступа к памяти, позволяя потокам параллельно выполнять задачи без задержек. По оценкам, использование DeliQueue уменьшило количество пропусков кадров на 4% для сторонних приложений и на 7,7% в интерфейсе системы, а также ожидается небольшое ускорение запуска программ. Разработчики могут уже тестировать приложения на совместимость с новой подсистемой, а пользователи могут установить бета-версию Android 17 на устройства Pixel.

Вам также может понравиться...