Is there any known command line tool to ask the JVM to see memory usage and thread dumps of a java program. something like a headless jvisualvm?
How can I view memory usage, thread dump for java programs, from command line?
Asked Answered
Ctrl+Break will produce a thread dump and various statistics.
This is documented, along with kill -QUIT
, here.
Look into the official debugger, jdb. You have to run your java program with a certain flag, but then you should be able to look at a bunch of stuff from the commandline.
© 2022 - 2024 — McMap. All rights reserved.