Видео и подкасты для разработчиков
Работа с памятью в Android: GC, ARC, RAM
Как устроена работа с оперативной памятью в Android?
Как устроена работа с оперативной памятью в Android? Один из самых частых вопросов на собеседовании. На эту тему я решил снять целый фильм. Чем отличается GC от ARC? Как работает RAM в Android? Что такое слабая ссылка, фантомная ссылка и сильная ссылка? Как создаются утечки памяти? Как найти утечку в памяти? Ответы на эти и многие вопросы ждут вас в этом репортаже
Содержание
- 00:00:00 — Всем привет
- 00:01:27 — zRam
- 00:03:32 — Garbage Collector
- 00:09:24 — Как вынести мусор
- 00:17:45 — Ссылки и их типы
- 00:21:50 — Про классы в Java и Kotlin
- 00:29:50 — Как работает концепция static в Kotlin
- 00:40:29 — Простой пример утечки памяти
- 00:52:01 — Не простой пример утечки памяти
- 01:00:58 — Как отследить утечки памяти
- 01:06:59 — LeakCanary
- 01:10:14 — Всем пока
-
Новости3 недели назадВидео и подкасты о мобильной разработке 2026.32
-
Новости2 недели назадGoogle анонсировал Gemini 3.7 Flash всего через три недели после предыдущего релиза
-
Разработка4 недели назад14 лет в Android-разработке, но кажется, что мобильная разработка умирает. Реально ли перейти в серверную разработку на Kotlin?
-
Разработка4 недели назад50 вопросов о System Design, ответы на которые должен знать каждый Senior iOS-разработчик: часть 5
