Author: techfox9
Java 6 Troubleshooting Tools ..
Tuesday, January 30th, 2007 @ 4:19 pm
From: http://java.sun.com/javase/6/webnotes/trouble/
http://java.sun.com/javase/6/webnotes/trouble/other/tools6-Unix.html
- Monitoring Tools
- Java VisualVM (/usr/bin/jvisualvm>
See https://visualvm.dev.java.net/gettingstarted.html - JConsole
- jps
- jstat
- jstatd
- Java VisualVM (/usr/bin/jvisualvm>
- Debugging Tools
- HPROF profiler
To invoke the HPROF tool: java -agentlib:hprof ToBeProfiledClass
To print the complete list of options: java -agentlib:hprof=help
- jdb
- jhat
- jinfo
* Print command line flags and system properties for a running process,
from a core file, or for a remote debug server. - jmap
* Print shared object mappings for a process, a core file, or a remote debug server.
- jsadebugd
Serviceability Agent Debug Daemon, which acts as debug server.
- jstack
* Print stack traces of threads for a process, core file, or remote debug server
- HPROF profiler