© 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 ...

Get Troubleshooting Java Performance: Detecting Anti-Patterns with Open Source Tools 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.