参考:JVM学习笔记(一)_卷心菜不卷Iris的博客-CSDN博客
堆参数调优入门
jdk1.7:
jdk1.8:
面试题:给定-Xms Xmx -Xmn 问 最大的eden区域是多少M。
常用JVM参数
怎么对jvm进行调优?通过参数配置
参数 | 备注 |
---|---|
-Xms | 初始堆大小。只要启动,就占用的堆大小,默认是内存的1/64 |
-Xmx | 最大堆大小。默认是内存的1/4 |
-Xmn | 新生区堆大小 |
-XX:+PrintGCDetails | 输出详细的GC处理日志 |
-Xss 为jvm启动的每个线程分配的内存大小,默认JDK1.4中是256K,JDK1.5+中是1M
为了避免每次GC后JVM重新分配内存,JVM可将-Xms和-Xmx设为相同值文章来源:https://www.toymoban.com/news/detail-667453.html
参考:JVM调优总结 -Xms -Xmx -Xmn -Xss_xms xmx xmn_江南云朵的博客-CSDN博客文章来源地址https://www.toymoban.com/news/detail-667453.html
到了这里,关于java八股文面试[JVM]——JVM参数的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!