• 2、你说你做过JVM调优和参数配置,请问如何盘点查看MM系统默认值


    1.Jvm的参数类型

    1. 标配参数

        -verison

        -help

        java -showversion

    2.X参数(了解)

       -Xint :解释执行

       -Xcomp:第一次使用就编译成本地代码

       -Xmixed:混合模式

    3.XX参数  (重点)

    1.boollean类型参数

     2.KV设值类型

     

    举例:(常用的命令)

      1. jps:查看正在运行的Java程序

                  

      2. jinfo -flag 配置项 进程编号

            2.1查看初始化堆内存大小

               

           2.2 查看当前运行进程的信息(NON-default:默认是JVM自己加载的)

               

          2.3 查看具体摸个参数的信息

            


     注意,美团面试题的巨坑题目: -Xms 和 -Xmx 是属于-XX的范围(坑爹题目)


     2. 查看JVM默认值   

                   -XX:+PrintFlagsInitial :查看初始默认值

                    -XX:+PrintFlagsFinal :主要查看修改更新

     -XX:+PrintFlagsInitial  查看初始默认值  的列子:


     -XX:+PrintFlagsFinal :主要查看修改更新  的列子:  等号 是JVM默认加载的参数,有冒号:= 表示人为修改之后的参数 

     

    java -XX:+PrintFlagsFinal  -XX:metaspaceSize=512m   T    修改值一个大小

     

    有志者、事竟成,破釜沉舟,百二秦关终属楚; 苦心人、天不负,卧薪尝胆,三千越甲可吞吴. 加油吧,致每个正在奋斗路上的你!!!
  • 相关阅读:
    基础数论--例题
    基础数论--扩展欧几里得算法
    基础数论--欧拉定理,逆元
    基础数论--快速幂
    基础数论--欧拉函数
    基础数论--约数
    数论基础--质数
    图算法--二分图的最大匹配(匈牙利算法)
    WEB/APP开发基础之旅--网页布局
    WEB/APP开发基础之旅--HTML入门2
  • 原文地址:https://www.cnblogs.com/cb1186512739/p/14589171.html
Copyright © 2020-2023  润新知