zoukankan      html  css  js  c++  java
  • jinfo:Java配置信息工具

    ---恢复内容开始---

      jinfo(Configuration Info for Java)

      jinfo的作用是事实的查看和调整虚拟机各项参数。jps命令的-v参数可以查看虚拟机启动时显示指定的参数列表,但如果想知道未被显示指定的参数的系统默认值,除了去找资料外,就只能使用jinfo 的 -flag选项进行查询了(如果只限于JDK1.6或以上的版本的话,使用java -XX:+PrintFlagsFinal查看参数默认值也是一个很不错的选择),jinfo还可以使用-sysprops选项吧虚拟机进程的System.getProperties()的内容打印出来。

    java -XX:+PrintFlagsFinal               查看虚拟机启动的时候参数的默认值
    

      jinfo不仅具有查看参数的能力,jinfo还可以在运行期修改参数!

      jinfo -flag [+|-] name 或者 -flag name=value

      jinfo命令格式:

      jinfo [option] pid

      

      然后这里来一个例子,看一下

      查询CMSInitiatingOccupancyFraction的参数值

       

      这个参数,什么意思呢,我暂时只能告诉自己,就是在CMS垃圾收集器使用中,当老年代,在所以内存的比例,超过的时候,就会触发CMS回收

      

      这下基本jinfo这个命令就知道能干嘛了

  • 相关阅读:
    asp.net core 3 WebApi System.Text.Json 返回数据配置
    linux 版本
    netcore HttpClient Post 提交数据
    mysql information_schema 常用命令
    linux 发布console 控制台命令
    mysql 创建数据库脚本
    C# 两个 List 数组 元素是否相同 数组相等
    windows 安装redis64
    阿里云 linux 安全组
    linux 安装redis
  • 原文地址:https://www.cnblogs.com/obesityspace/p/7536765.html
Copyright © 2011-2022 走看看