zoukankan      html  css  js  c++  java
  • JDK Tools

     jinfo 是 JDK 自带的配置信息工具,可以查看、设置 Java 进程的参数配置。

    命令格式

    jinfo [ option ] pid
    jinfo [ option ] executable core
    jinfo [ option ] [server-id@]remote-hostname-or-IP

    命令参数

    -flag name
      打印给定参数的键值对。

    -flag [+|-]name
      使给定的命令行参数可用或不可用。

    -flag name=value
      设置给定的命令行参数的值为指定的值。

    -flags
      打印传递给 JVM 的参数。

    -sysprops
      打印以键值对表示的 Java 系统属性。

    -h, -help
      打印帮助信息。

    实例

    a) 输出指定 Java 进程的 MaxPermSize 参数

    huey@huey-K42JE:~$ jinfo -flag MaxPermSize 2684
    -XX:MaxPermSize=67108864

    b) 打印传递给 JVM 的参数

    huey@huey-K42JE:~$ jinfo -flags 2265
    Attaching to process ID 2265, please wait...
    Debugger attached successfully.
    Server compiler detected.
    JVM version is 23.21-b01
    
    -Xms256M -Xmx256M -Dorg.apache.activemq.UseDedicatedTaskRunner=true -Djava.util.logging.config.file=logging.properties -Dcom.sun.management.jmxremote -Dactivemq.classpath=/home/huey/huey/java/activemq/apache-activemq-5.5.1/conf; -Dactivemq.home=/home/huey/huey/java/activemq/apache-activemq-5.5.1 -Dactivemq.base=/home/huey/huey/java/activemq/apache-activemq-5.5.1

    c) 打印 Java 系统属性

    huey@huey-K42JE:~$ jinfo -sysprops 2265
    Attaching to process ID 2265, please wait...
    Debugger attached successfully.
    Server compiler detected.
    JVM version is 23.21-b01
    org.apache.activemq.UseDedicatedTaskRunner = true
    java.runtime.name = Java(TM) SE Runtime Environment
    java.vm.version = 23.21-b01
    ......
  • 相关阅读:
    图像中的傅立叶变换(二)
    图像中的傅立叶变换(一)
    最大似然估计
    论文笔记:Batch Normalization
    TensorFlow学习笔记:共享变量
    postman管理收藏夹,批量执行接口
    postman设置token关联参数,其他接口直接读取token变量
    appium+python+unittest+HTMLRunner编写UI自动化测试集
    appium自动化环境搭建(python语言开发)
    Fiddler抓取https数据包
  • 原文地址:https://www.cnblogs.com/huey/p/4514800.html
Copyright © 2011-2022 走看看