TGViewer
Mobile Developer Mobile Developer @mobiledevnews · 9.28K subscribers
Post #4444 2.65K
🧠 Лимиты памяти для приложений расширяются на все классы устройств
https://android-developers.googleblog.com/2026/08/app-broader-memory-limits.html

В Android 17 появились per-app лимиты памяти, сначала на Pixel-устройствах. В течение года всё больше производителей начнут применять их на устройствах с 4GB–16GB+ RAM. Причина - новые устройства не наращивают физическую память из-за роста цен на неё, а пользователи по-прежнему ждут той же плавности.

🤨 Что происходит, если приложение превышает лимит:
1) Система выдавливает страницы приложения в zRAM (сжатую память). Сжатие и распаковка нагружают CPU - отсюда заметный джанк

2) Если память продолжает расти дальше zRAM-порога
- приложение принудительно завершают


Проверить, что сессию убил именно лимитер, можно через ApplicationExitInfo.getDescription() - при срабатывании причина выхода будет REASON_OTHER со строкой «MemoryLimiter:AnonSwap». Также можно настроить TRIGGER_TYPE_ANOMALY в trigger-based profiling для автоматического сбора heap dump при достижении лимита.

🧑‍💻 Инструменты для мониторинга:
Android vitals в Play Console - Memory Usage (Anonymous RSS + swap) и Bitmap Memory Usage для популяционной видимости без доп. оверхеда

Firebase Crashlytics 20.1.0 - новые debug-данные для отлова OOM-исключений и убийств от memory limiter'а

ProfilingManager (API 35+) - программный сбор heap dump'ов и профилей прямо с продакшен-устройств, с триггерами TRIGGER_TYPE_OOM и TRIGGER_TYPE_ANOMALY


——————
💭 Самое время проаудировать память заранее, а не после первых жалоб. Скинь кор-разработчикам или кто у вас отвечает за перфоманс.

Telegram | Селеба | YouTube
More from @mobiledevnews
  1. Sep 18, 2026Почему ИИ не сделает тебя разработчиком YOUTUBE VK VIDEO «Да я это с ИИ за 5 минут напишу»…
  2. Sep 14, 2026RuStore раздает подарки ко Дню программиста RuStore собрал несколько полезных бонусов для…
  3. Sep 10, 2026iPhone Duo работает через новую вьюшку — всё просто
  4. Sep 7, 2026🏝 Kotlin 2.4.20 вышел. Те кто знает зачем - обновляйтесь, позже расскажу что там полезног…
  5. Sep 3, 2026Почему ИИ не сделает тебя разработчиком «Да я это с ИИ за 5 минут напишу» - говорит сейчас…
  6. Sep 1, 2026Post #4455
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →