zoukankan      html  css  js  c++  java
  • 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    修改值一个大小

     

    有志者、事竟成,破釜沉舟,百二秦关终属楚; 苦心人、天不负,卧薪尝胆,三千越甲可吞吴. 加油吧,致每个正在奋斗路上的你!!!
  • 相关阅读:
    玩玩微信公众号Java版之一:配置微信公众平台服务器信息
    Centos6.5网络配置
    Java调用XML的方法:DocumentBuilderFactory
    JDK动态代理的简单理解
    日志组件logback的介绍及配置使用方法
    Win7-64位PowerDesigner下MySQLODBC驱动问题
    为什么要使用SLF4J而不是Log4J
    plsql 不修改tnsnames.ora文件
    oracle创建表空间
    Linux系统下安装jdk1.8
  • 原文地址:https://www.cnblogs.com/cb1186512739/p/14589171.html
Copyright © 2011-2022 走看看