zoukankan      html  css  js  c++  java
  • start.sh


    JAVA_OPTS=" -Djava.awt.headless=true -Djava.net.preferIPv4Stack=true "
    JAVA_MEM_OPTS=" -Xms2g -Xmx2g -Xmn1g -Xss256k -XX:PermSize=256m -XX:MaxTenuringThreshold=20 -XX:+CMSScavengeBeforeRemark -XX:CMSInitiatingOccupancyFraction=80 -XX:SurvivorRatio=6 -XX:+UseConcMarkSweepGC -XX:ParallelGCThreads=16 -XX:+UseParNewGC -XX:+HeapDumpOnOutOfMemoryError -verbose:gc -XX:+PrintGCTimeStamps -XX:+PrintGCDetails -Xloggc:$LOGS_DIR/gc.log"

    Xms2g 初始堆大小2G

    Xmx2g 最大堆大小2G

    Xmn1g 最小堆大小1G

    Xss256k 线程栈大小256K

    -XX:PermSize=256m 永久代大小256M

    -XX:MaxTenuringThreshold=20  移动到年老代的对象年龄

    -XX:+CMSScavengeBeforeRemark 在remark之前执行一次minorGC的操作

    -XX:CMSInitiatingOccupancyFraction=80 -- tenured generation沾满80%的时候开始进行CMS收集

    -XX:SurvivorRatio=6 Eden与Survivor比例为6:1

  • 相关阅读:
    让人难以想出的动态转移方程小集
    初识DP
    CSP复赛day2模拟题
    通知
    未完成作业
    2019年东莞特长生 散步
    营救
    农场主
    安全密码
    开发区规划
  • 原文地址:https://www.cnblogs.com/jpit/p/5860835.html
Copyright © 2011-2022 走看看