Thanks to visit codestin.com
Credit goes to github.com

Skip to content
jasonk000 edited this page Aug 31, 2025 · 2 revisions

Welcome to the Eclipse Memory Analyzer Toolkit wiki!

About

The Eclipse Memory Analyzer tool (MAT) is a fast and feature-rich heap dump analyzer that helps you find memory leaks and analyze high memory consumption issues.

With Memory Analyzer one can easily

  • find the biggest objects, as MAT provides reasonable accumulated size (retained size)

  • explore the object graph, both inbound and outbound references

  • compute paths from the garbage collector roots to interesting objects

  • find memory waste, redundant String objects, empty collection objects, etc

Getting Started

Installation

See the download page for installation instructions.

Basic Tutorials

Both the Basic Tutorial chapter in the MAT documentation and the Eclipse Memory Analyzer Tutorial by Lars Vogel are a good first reading, if you are just starting with MAT.

Further Reading

Check:

Getting a heap dump

Proceed over to Getting a heapdump.

Extending Memory Analyzer

Memory Analyzer is extensible, so new queries and dump formats can be added. Please see the dev-doc/ folder in the project repo for details.

Related projects

  • MAT Calcite is a plugin to allow SQL queries against the heapdump.

  • Eclipse JIFA is a project to allow hosting of the Eclipse MAT engine.

Clone this wiki locally