Connect with us

Медиа

Работа с памятью в 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 — Всем пока

Если вы нашли опечатку - выделите ее и нажмите Ctrl + Enter! Для связи с нами вы можете использовать info@apptractor.ru.
Advertisement

Популярное

Сообщить об опечатке

Текст, который будет отправлен нашим редакторам: