已学习
性能课程>PerfMa KO 系列之 JVM 参数【Memory篇】>PerfMa KO 系列之 JVM 参数 -【HeapSize动态调整①】>
你假笨
PerfMa KO 系列之 JVM 参数 -【HeapSize动态调整①】

学习须知

PerfMa KO JVM参数系列 - 学习JVM参数前必须了解的

添加小马拉你进入JVM参数交流群哦!(微信:PerfMa)

本期参数介绍

首先我要强调一点,JVM在启动之后,整个堆大小虽然是固定的,但是并不代表整个堆里的内存都可用,在GC之后会根据一些参数进行动态的调整,比如我们设置XmxXms不一样的时候,就表示堆里的新生代和老生代的可用内存都是存在不断变化的

所以我这里提一个概念,叫做相关堆的有效内存,这里的相关堆可以是指新生代,也可以是老生代,甚至整个堆,有效内存表示真正可用的内存,我们接下来的两节课要说的就是与相关堆的有效内存动态调整相关的JVM参数

这一节我们重点介绍两个参数,还有几个参数在下一节里讲,这两个参数分别是:

这几个参数简单的意思和用法,我们可以到 XXFox 上看看。

附属课件

请先登录社区再观看此课件
1438人已学习
请先登录,查看12条精彩评论吧
快去登录吧,你将获得
  • 浏览更多精彩评论
  • 和开发者讨论交流,共同进步
课程介绍
PerfMa KO 系列之 JVM 参数【Memory篇】
PerfMa KO 系列之 JVM 参数【Memory篇】
已更新10讲/共10讲

一个Java程序一般必不可少的JVM参数是内存相关的参数,如果没有进行设置,JVM会默认根据环境来进行设置,这种情况一般不太可控,所以内存相关参数一般是JVM参数的标配,那到底哪些参数和内存有关呢