开发者学堂课程【Java 面试疑难点串讲1:面试技巧及语言基础:JVM 核心优化策略】学习笔记,与课程紧密联系,让用户快速学习知识。
课程地址:https://developer.aliyun.com/learning/course/24/detail/487
JVM 核心优化策略
内容介绍
一、JVM 核心优化策略
一、JVM 核心优化策略
1、 JVM 内存优化的第一个问题,取消掉伸缩区,让 total=max;
CMS 问题,频繁的 CMS 会导致性能下降;
伊甸园区、存活区、老年代的关系要说明白,JDK1.8 之后取消了永久代,而使用元空间代替。
2、如果你的内存过大要使用G1收集器来进行收集;
3、 在Tomcat里面由于其使用基于JVM,所以需要设置一个“JAVA_OPTS”指令,可以将全部的内存供tomcat使用(公认的最大可用内存为全部内存的四分之一,默认的total内存为全部内存的64分之1)。