Diagram shows the Java heap divided into two parts, the old generation and the young generation. It also shows the effect of the run-time options for setting the starting, maxmimum, and minimum size of the heap, and the size of the young generation.