Chapter 3. Adaptive Memory Management

This chapter is an introduction to automatic and adaptive memory management in the Java runtime. It provides a background on techniques for garbage collection and looks at the history of automatic memory management. It also discusses the advantages and disadvantages of automatic memory management compared to static solutions.

You will learn the following from this chapter:

  • The concepts of automatic and adaptive memory management and understanding the problems and possibilities associated with these
  • How a garbage collector works, including algorithms for garbage collection and implementation details
  • How a garbage collector must be implemented in order to perform well and be scalable
  • About the latency versus throughput ...

Get Oracle JRockit now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.