zoukankan      html  css  js  c++  java
  • jvm常用命令

    jps // 查看Java进程ID和main方法类名
    
    jstack <进程ID> // 查看该进程的所有栈信息
    jstack -l <进程ID> // 查看该进程的所有栈信息,包含锁信息
    jstack <进程ID> > /目录/文件.txt // 将栈信息dump到文件里
    
    jmap -heap <进程ID> > /目录/文件.txt // 将堆信息dump到文件里
    jmap -dump:format=b,file=/目录/文件.hprof <进程ID> // 将JVM内存情况dump到文件里,需要借助内存分析工具处理
    
    java -version // 查看java版本,验证jdk是否安装成功
    java -verbose // 查看jdk的安装路径
    
    echo $JAVA_HOME // 输出你的JAVA_HOME环境变量配置

    JVM启动参数配置,实时性不高,但是不会导致JVM停止服务

    #出现 OOM 时生成堆内存镜像
    -XX:+HeapDumpOnOutOfMemoryError
    #文件地址
    -XX:HeapDumpPath=<文件路径,不包含文件名>
  • 相关阅读:
    POJ
    POJ
    HDU
    HDU
    HDU
    POJ
    HDU
    POJ
    A-meeting 2019牛客暑期多校第四场 (树的直径)
    算法与数据结构实验题 2.1 塔防
  • 原文地址:https://www.cnblogs.com/lay2017/p/11357486.html
Copyright © 2011-2022 走看看