jhat

Java heap analysis tool. More information: <https://docs.oracle.com/javase/8/docs/technotes/tools/unix/jhat.html>.

Install

All systems
curl cmd.cat/jhat.sh
Debian Debian
apt-get install openjdk-7-dbg
Ubuntu
apt-get install openjdk-7-dbg
Arch Arch Linux
pacman -S jdk8-openjdk
image/svg+xml Kali Linux
apt-get install openjdk-8-jdk-headless
Fedora
dnf install java
Windows (WSL2)
sudo apt-get update sudo apt-get install openjdk-7-dbg
Raspbian
apt-get install openjdk-8-jdk

Java heap analysis tool. More information: <https://docs.oracle.com/javase/8/docs/technotes/tools/unix/jhat.html>.

  • Analyze a heap dump (from `jmap`), view via HTTP on port 7000:
    jhat dump_file.bin
  • Analyze a heap dump, specifying an alternate port for the http server:
    jhat -p port dump_file.bin
  • Analyze a dump letting `jhat` use up to 8 GB RAM (2-4x dump size recommended):
    jhat -J-mx8G dump_file.bin

© tl;dr; authors and contributors