百木园-与人分享,
就是让自己快乐。

日常开发中常用的JVM调优参数有哪些呢?

为了使用java运行的稳定和高效,我们需为JVM设置合理的参数

如:设置堆大小,堆最大内存,新生代,老年代内存,垃圾回收器的信息

下文笔者讲述JVM调优参数的简介说明,如下所示:

-Xms2g
   初始化推大小为 2g
-Xmx2g
   堆最大内存为 2g
-XX:NewRatio=4
   设置年轻的和老年代的内存比例为 1:4
-XX:SurvivorRatio=8
   设置新生代 Eden 和 Survivor 比例为 8:2
–XX:+UseParNewGC
    指定使用 ParNew + Serial Old 垃圾回收器组合
-XX:+UseParallelOldGC
    指定使用 ParNew + ParNew Old 垃圾回收器组合
-XX:+UseConcMarkSweepGC
    指定使用 CMS + Serial Old 垃圾回收器组合
-XX:+PrintGC
    开启打印gc信息
-XX:+PrintGCDetails
    打印 gc 详细信息

自:http://www.java265.com/JavaMianJing/202205/16515794773247.html


来源:https://www.cnblogs.com/java265/p/16219276.html
本站部分图文来源于网络,如有侵权请联系删除。

未经允许不得转载:百木园 » 日常开发中常用的JVM调优参数有哪些呢?

相关推荐

  • 暂无文章