jvm调优相关随记

    技术2023-05-18  88

    1、jvm的参数类型:

    标配参数,如:java -version

    X参数

    XX参数(重点

    ---------------------------------------------------

    查看正在运行中的Java程序,它的jvm参数是否开启,具体值为多少?

    jps -l

    jinfo -flag jvm参数 进程编号 (如,jinfo -flag PrintGCDetails 进程编号)

    -----------------------------------------------------

    2、XX参数:

    Boolean类型:-XX:+或者-某个属性值(+开启,-关闭)如,-XX:+PrintGCDetails

    KV设值类型:-XX:属性key=属性值value,如,-XX:MetaspaceSize=21807104或-XX:MaxTenuringThreshold=15

           -Xms   ——>   -XX:InitialHeapSize      1/64

           -Xmx   ——>   -XX:MaxHeapSize        1/4

    3、查看jvm参数盘点家底

        java -XX:+PrintFlagsInitial    初始化参数

        java -XX:+PrintFlagsFinal     改后的参数

    Processed: 0.009, SQL: 9