jvm命令

作者: 吴世浩 | 来源:发表于2017-04-16 10:40 被阅读16次

一、好言

忘不掉的是回忆,继续的是生活,错过的,就当是路过。

二、背景

最近在看一个pdf,就是《Java问题定位技术》,里面有些查看方式顺便记载下,虽然有些是知道的,但是更加细的并不是很熟悉。

三、内容

3.1 查看进程号pid

jps  -lvm
jps.png

3.2 根据进程号查看情况

jstack pid
jstack

3.3 内存溢出打印dump配置:

-XX:+HeapDumpOnOutOfMemoryError
-XX:HeapDumpPath=/Mouse/Owner_Study/log/MemoryLeakDemo.hprof
-XX:+PrintGCDetails 
-XX:+PrintGCDateStamps 
-XX:+PrintGCApplicationConcurrentTime
-XX:+PrintGCApplicationStoppedTime
-Xloggc:/Mouse/Owner_Study/log/MemoryLeakDemo.log
Paste_Image.png

3.4 查看加载类

-verbose:class
Paste_Image.png

相关文章

网友评论

      本文标题:jvm命令

      本文链接:https://www.haomeiwen.com/subject/trqvattx.html