jvm常见命令
jps:查看本机的Java中进程信息。
jstack:打印线程的栈信息,制作线程Dump。
jmap:生成堆转储快照(heapdump)
jstat:显示进程中的类装载、内存、垃圾收集、JIT编译等运行数据
jhat:一般与jmap搭配使用,用来分析jmap生成的堆转储文件。
jmap -dump:format=b,file=heapDump 3331 + jhat heapDump:解析Java堆转储文件,并启动一个 web server
jconsole:简易的可视化控制台。
jvisualvm:功能强大的控制台。
什么是Java Dump?
Java虚拟机的运行时快照。将Java虚拟机运行时的状态和信息保存到文件。
线程Dump,包含所有线程的运行状态。纯文本格式。
堆Dump,包含线程Dump,幵包含所有堆对象的状态。二进制格式。
立志如山 静心求实
浙公网安备 33010602011771号