Java production systems face challenges due to outdated analysis tools for large heap dumps, which exceed local machine capacities. This leads to delays in resolving memory issues, increasing Mean Time to Resolution (MTTR). Modern solutions involve automated, distributed analysis to streamline workflows, reduce dependencies on individual expertise, and enhance incident response efficiency.
Troubleshooting OutOfMemoryError – Heap dump, Eclipse MAT
Learn how to troubleshoot OutOfMemoryError using the Eclipse MAT tool. You will learn best practices, cool tips & tricks to debug memory problems effectively. Watch this video to know more! Video: To see the visual walk-through of this post, click below: https://youtu.be/SuguH8YBl5g
Java – Missing font – Crashing App!
Eclipse MAT, Heaphero are all popular java tools to analyze large size heap dumps. Recently we ran in to an interesting problem when trying to analyze a heap dump file in Eclipse MAT. Tool was crashing because of missing font 😊. We thought we will share with you what we found out. ArrayIndexOutOfBoundsException in CompositeStrike.getStrikeForSlot()... Continue Reading →
HeapHero Web – Remote Location
In HeapHero enterprise edition web tool we have introduced a new feature called Remote Location. Using this feature now you can pass the http(s) URL location of your heap dump in the request. Say suppose, you have stored your heap dump files in a remote location like AWS S3 bucket. In those cases, if you... Continue Reading →
ECLIPSE MAT – INCOMING REFERENCES, OUTGOING REFERENCES
Eclipse Memory Analyzer (MAT) is a powerful tool for heap dump analysis. It has several great features to debug memory problems effectively. ‘Incoming references’ and ‘outgoing references’ is one such feature. In this article let’s discuss about ‘incoming references’, ‘outgoing references’ and difference between them. In Eclipse MAT, when you right click on any object... Continue Reading →
