~/talk

How Much Memory Does a Build Need? JVM for Android Developers

TalkinRussianat Mobius 2023 Autumn · 2023-11-01..11-10· [devops-and-delivery, developer-experience]
links:none on file
slides:none on file

The talk examines how JVM memory allocation affects Android Gradle build times, showing that both too little and too much assigned memory can slow or even hang builds. It explains how to measure whether a project has memory deficit or excess, how much RAM is realistically needed for Android development in 2023, and evaluates whether 16 GB is sufficient for typical Android developers. The content targets middle+ Android developers interested in build configuration and optimization, and discusses Gradle and JVM memory settings.

AI-written summary · about

  1. 0:00Introduction
  2. 2:12Managing JVM memory matters
  3. 7:52Garbage collector basics
  4. 15:40Memory profiling tools
  5. 18:51Gradle and Kotlin memory tuning
  6. 22:28Memory versus build time
  7. 28:50Garbage collector comparison
  8. 29:32Summary and recommendations
  9. 30:36Q&A
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.