zoukankan      html  css  js  c++  java
  • JVM工具篇jinfo

    C:\Users\Administrator>jinfo --help
    Usage:
        jinfo [option] <pid>
            (to connect to running process)
        jinfo [option] <executable <core>
            (to connect to a core file)
        jinfo [option] [server_id@]<remote server IP or hostname>
            (to connect to remote debug server)
    
    where <option> is one of:
        -flag <name>         to print the value of the named VM flag
        -flag [+|-]<name>    to enable or disable the named VM flag
        -flag <name>=<value> to set the named VM flag to the given value
        -flags               to print VM flags
        -sysprops            to print Java system properties
        <no option>          to print both of the above
        -h | -help           to print this help message

    jinfo主要作用是查看 JVM 系统参数和运行参数,还可以动态设置部分参数值,下面实战来讲解,运行一个程序java代码

    Main后面的就是运行参数,可以用jps -lm查看,或者jinfo -sysprops pid里面的sun.java.command)

     Main前面的就是系统参数,可以设置虚拟机参数(Vm flags),可以设置系统属性(通过-D来设置),查看系统参数可用jps -lv查看,或者jinfo -flags pid

     查看 JVM 参数,其中 Non-default VM flags 是虚拟机默认设置的参数,Command line 是用户指定的参数,比如命令行启动main或者 jar 包的时候加上的参数。

     -D设置的参数,实际上就是系统属性,jinfo -sysprops pid会体现。

  • 相关阅读:
    cookie+session,会话时间设定
    input中id和name属性的区别。
    框架和设计模式的区别
    Java数字格式化输出时前面补0
    DDL_数据库模式定义语言
    7.JAVA_SE复习(文件)
    (python)数据结构---集合
    (python)数据结构---字典
    (python)数据结构---字符串
    (python)排序算法
  • 原文地址:https://www.cnblogs.com/feibazhf/p/15796005.html
Copyright © 2011-2022 走看看