Найти в Дзене
AppTractor

Как ускорить Android-приложение с помощью Baseline Profiles

За последние несколько лет мы построили инфраструктуру оптимизаций компилятора и рантайма на основе профилей для Android-приложений. Один из ключевых компонентов этой инфраструктуры — функция Baseline Profiles в Android Runtime, которую мы применяли, чтобы улучшить производительность. В этой статье мы разберём несколько аспектов производительности, связанных с Android Runtime (ART). Я расскажу, с какими проблемами мы столкнулись и как Baseline Profiles помогли их преодолеть. Статья: https://habr.com/ru/companies/otus/articles/1000028/ Платформа: Android 👨‍🦯‍➡️ AppFiles: код, инструменты, практики, производительность

Как ускорить Android-приложение с помощью Baseline Profiles

За последние несколько лет мы построили инфраструктуру оптимизаций компилятора и рантайма на основе профилей для Android-приложений. Один из ключевых компонентов этой инфраструктуры — функция Baseline Profiles в Android Runtime, которую мы применяли, чтобы улучшить производительность.

В этой статье мы разберём несколько аспектов производительности, связанных с Android Runtime (ART). Я расскажу, с какими проблемами мы столкнулись и как Baseline Profiles помогли их преодолеть.

Статья: https://habr.com/ru/companies/otus/articles/1000028/

Платформа: Android

👨‍🦯‍➡️ AppFiles: код, инструменты, практики, производительность