课程名称:Java生产环境下性能监控与调优详解
课程章节:第七章
主讲老师:若鱼1919
课程内容:
打印GC日志
根据日志得到关键性指标
分析GC原因,调优JVM参数
初始化设置
除非确定,不然不要调整堆内存
优化设置吞吐量目标
如果调整吞吐量不行,则继续调整最大内存,不让OS使用Swap,如果扔达不到,降低吞吐量目标
吞吐量能达到,GC时间长,设置停顿时间的目标
内存调优也是一个不断的尝试过程,还是要多实践
Parallel GC调优原则
上一张介绍过,包括当内存溢出时怎么办,gc日志文件输出到哪里,
ParellelGC 调优
设置matespace大小
设置吞吐量和停顿时间参数
课程收获:
今天学习了一下Parallel调优学习,主要还是一些参数类的设置,说白了就是我上面写的三个调优参数,matespace参数,吞吐量,停顿时间,还是就是冬天扩容增量,记住截图中的参数名称以及上面提到的调整原则。但是,后面大部分时间,老师其实都用在了调优,也就是实践,不是一次性就可以成功的那种。
今天有点别的事,就先学到这里吧,明天继续。
革命未成功,同志要加油。