RSS Feed
Download our iPhone app
Browse DevX
Sign up for e-mail newsletters from DevX


Garbage Collection in the Java HotSpot Virtual Machine : Page 4

Gain a better understanding of how garbage collection in the Java HotSpot VM works, and learn to take full advantage of it when designing, developing, and deploying your Java applications.

Further Reading for the Interested Reader
This article presented a brief introduction to how garbage collection works in the Java HotSpot VM. It introduced the notion of generational garbage collection, described the way the young generation works in the Java HotSpot VM, gave an overview of the three different garbage collectors that are available, and indicated for which situation each of them is appropriate.

Find more resources related to this topic at the following Web sites:

For an informative introduction to garbage collection, R. E. Jones' Garbage Collection: Algorithms for Automatic Dynamic Memory Management covers all the techniques mentioned in this article.

The author is grateful to Miriam Kadansky and Peter Kessler for their many helpful comments on this article.


  • [JVMS2 1999] T. Lindholm and F. Yellin. The Java Virtual Machine Specification—Second Edition. Addison-Wesley, 1999.

  • Tony Printezis is a member of the Java Technology Research Group at SunLabs East. He spends most of his time working on dynamic memory management for the Java platform, concentrating mainly on the scalability, responsiveness, parallelism, and visualization of garbage collectors.
    Email AuthorEmail Author
    Close Icon
    Thanks for your registration, follow us on our social networks to keep up-to-date