首页 > 系统相关 >010 、JVM实战总结: 动手实验:亲自感受一下线上系统部署时如何设置JVM内存大小

010 、JVM实战总结: 动手实验:亲自感受一下线上系统部署时如何设置JVM内存大小

时间:2022-12-29 17:06:51浏览次数:45  
标签:Java 内存大小 010 XX 内存 JVM 大小


 

1、前文回顾

        新生代里内存不够了,就会触发一次Minor GC,当他成为是十多岁的“老年人”的时候,就会被转移到老年代里去

跟JVM内存相关的几个核心参数图解

-Xms:Java堆内存的大小

-Xmx:Java堆内存的最大大小

-Xmn:Java堆内存中的新生代大小,扣除新生代剩下的就是老年代的内存大小了

-XX:PermSize:永久代大小

-XX:MaxPermSize:永久代最大大小

-Xss:每个线程的栈内存大小

  3、如何在启动系统的时候设置JVM参数?

java -Xms512M -Xmx512M -Xmn256M -Xss1M -XX:PermSize=128M -XX:MaxPermSize=128M -jar App.jar

    4、通过案例,学习参数优化设置的预告

        JVM参数到底该如何设置,一定是根据不同的业务系统他具体的一些场景来调整的,不是说有一个通用的配置和模板,照着设就没问题了,那个思路肯定是不对的

 

 

标签:Java,内存大小,010,XX,内存,JVM,大小
From: https://blog.51cto.com/u_14724733/5978504

相关文章