https://github.com/yasuenag/threaddumper
Time-based thread dump analyzer
https://github.com/yasuenag/threaddumper
java threaddump tools
Last synced: 10 months ago
JSON representation
Time-based thread dump analyzer
- Host: GitHub
- URL: https://github.com/yasuenag/threaddumper
- Owner: YaSuenag
- License: lgpl-3.0
- Created: 2019-04-07T12:59:48.000Z (almost 7 years ago)
- Default Branch: master
- Last Pushed: 2025-03-15T08:39:16.000Z (11 months ago)
- Last Synced: 2025-03-15T09:27:58.286Z (11 months ago)
- Topics: java, threaddump, tools
- Language: Java
- Size: 44.9 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
ThreadDumper

===================
ThreadDumper is time-based thread dump analyzer.
You can see all call stacks of a thread in multiple thread dumps.
# How to use
## Start application
### Linux x64
```
$ cd threaddumper--linux-amd64/bin
$ ./threaddumper
```
### Windows x64
* Run `threaddumper.bat`
## Open thread dump(s)
You can open several thread dump from [File] -> [Open] menu.
## Check thread dumps
* Upper window shows all threads in all thread dumps.
* "STUCK!" labes will be added if the thread has same call stacks in all thread dumps.
* You can sort thread names by nid, thread name, CPU time, memory allocation.
* CPU time and memory allocation are introduced in JDK 11.
* Lower table shows all call stacks in selected thread.
* The columns shows call stack in each thread dumps.
# License
The GNU Lesser General Public License, version 3.0