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