O'Reilly logo

Troubleshooting Java Performance: Detecting Anti-Patterns with Open Source Tools by Erik Ostermueller

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

© Erik Ostermueller 2017
Erik OstermuellerTroubleshooting Java Performancehttps://doi.org/10.1007/978-1-4842-2979-8_12

12. Heap, the “h” in P.A.t.h.

Erik Ostermueller
(1)
Little Rock, Arkansas, USA
 
This is the last of the four P.A.t.h. Checklist chapters. Remember that until the root of the problem is found, you need to check all four parts of the Checklist. This chapter starts out with a very basic Garbage Collection health check—it should take just a few minutes to capture the data and make a healthy/not-healthy assessment.
But by the end of the chapter, I will have you doing more involved tasks, like rummaging through heap dumps to find the root cause of memory leaks that come with this book’s sample applications.
The objectives for this chapter ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required