zoukankan      html  css  js  c++  java
  • Java虚拟机之JVM调节参数

    -XX:+PrintGC 使用这个参数,虚拟机启动后,每次GC就会打印日志。

    -XX:+UseSerialGC 使用串行垃圾回收器。

    -XX:+PrintGCDetails 打印详细信息、包括各个区的情况。

    -XX:PrintCoommandLineFlags 将隐式或者显示传给虚拟机的参数打出。

    -Xms 设置java程序启动时,初始堆大小。

    -Xmx 设置java程序能获得的最大堆大小。

    -Xmn 设置新生代的大小。

    -XX:ServivorRatio 设置新生代中eden空间和from/to空间的比例。

    -XX:+HeapDumpOnOutOfMemoryError 设置在内存溢出的时候导出整个堆信息。

    -XX:HeapDumpPath 设置导出对信息的存放路径。

    -Xss 指定最大栈空间,决定函数可调用的最大深度。

    -XX:PermSize  设置方法区(永久区)大小。

    -XX:MaxPermSize 设置最大方法区(永久区)空间大小 默认为64MB。

    -XX:MaxDirectMemorySize 设置直接内存最大上限,默认为-Xmn。

    -XX:MaxTenuringThreshold 设置对象离开新生代到老年代的年龄,默认是15岁。

    -XX:PretenuerSizeThreshold 设置对象的大小超多多少之后直接到老年代。

    -XX:UseTLAB 设置使用TLAB

    -XX:+TLABSize 设置TLAB大小

    -XX:+PrintTLAB 查看TLAB信息

    -XX:TLABRefillWasteFraction 设置维护进入TLAB空间单个对象大小的比例,默认是64,即如果对象大于整个空间的1/64,则直接在堆其他地方创建对象。

    -XX:ResizeTLAB 设置自调整TLABRefillWasteFaction阈值。

  • 相关阅读:
    BZOJ2219数论之神——BSGS+中国剩余定理+原根与指标+欧拉定理+exgcd
    Luogu 3690 Link Cut Tree
    CF1009F Dominant Indices
    CF600E Lomsat gelral
    bzoj 4303 数列
    CF1114F Please, another Queries on Array?
    CF1114B Yet Another Array Partitioning Task
    bzoj 1858 序列操作
    bzoj 4852 炸弹攻击
    bzoj 3564 信号增幅仪
  • 原文地址:https://www.cnblogs.com/yang75n/p/8416320.html
Copyright © 2011-2022 走看看