zoukankan      html  css  js  c++  java
  • JVM常用参数

    这篇 blog的文章介绍的很详细,下面的是适用于大部分java工程的jvm参数

    /usr/bin/java 
          -Xms4g
          -Xmx4g
          -Xss1m
          -XX:+UseConcMarkSweepGC
          -XX:CMSInitiatingOccupancyFraction=75    # 使用CMS作为老年代垃圾回收器是,使用了多少时进行回收
          -XX:+UseCMSInitiatingOccupancyOnly
          -XX:+AlwaysPreTouch                      # JVM默认先分配的是虚拟内存,只有在真正使用到的时候才分配内存,这个参数可以指定直接使用物理内存
          -XX:-OmitStackTraceInFastThrow           # 省略异常堆栈信息而快速抛出  可[参考](https://blog.csdn.net/kisscatforever/article/details/106042858)
          -XX:+HeapDumpOnOutOfMemoryError
          -XX:HeapDumpPath=/var/log/APP
          -XX:ErrorFile=/var/log/APP/hs_err_pid%p.log
          -XX:+PrintGCDetails
          -XX:+PrintGCDateStamps
          -XX:+PrintTenuringDistribution           # 打印每次minorGC后晋升到老年代的年龄阈值
          -XX:+PrintGCApplicationStoppedTime       # 打印 stop the world 的时间  
          -Xloggc:/var/log/APP/gc.log
          -XX:+UseGCLogFileRotation
          -XX:NumberOfGCLogFiles=32
          -XX:GCLogFileSize=64m
          -cp xxx:yyx:zz                           # classpath 类路径
          -d 
    
  • 相关阅读:
    Java中的Date类型无法赋值给数据库的datetime类型
    在HTML中改变input标签中的内容
    sizeof计算类的大小
    UML类图,转载
    大端小段详解—转载
    leetcode练习
    linux基础
    排序算法和查找算法

    链表
  • 原文地址:https://www.cnblogs.com/westlin/p/14324832.html
Copyright © 2011-2022 走看看