\begin{slide}{Speicher mit Generationen}

Beobachtung: es gibt
\begin{itemize}
\item (viele) Zellen, die sehr kurz leben
\item Zellen, die sehr lange (ewig) leben
\end{itemize}
Plan:
\begin{itemize}
\item bei den kurzlebigen Zellen
  soll GC-Laufzeit $\sim$ Leben \\
  (und nicht $\sim$ Leben $+$ Müll) sein
\item 
  die langlebigen Zellen möchte man nicht
  bei jeder GC besuchen/kopieren.
\end{itemize}
Lösung: benutze Generationen,
bei GC in Generation $k$: betrachte
alle Zellen in Generationen $>k$ als lebend.

\end{slide}

