天天看点

JVM核心优化策略 | 学习笔记

开发者学堂课程【Java 面试疑难点串讲1:面试技巧及语言基础:JVM 核心优化策略】学习笔记,与课程紧密联系,让用户快速学习知识。

课程地址:

https://developer.aliyun.com/learning/course/24/detail/487

JVM 核心优化策略

内容介绍

一、JVM 核心优化策略

1、 JVM 内存优化的第一个问题,取消掉伸缩区,让 total=max;

CMS 问题,频繁的 CMS 会导致性能下降;

伊甸园区、存活区、老年代的关系要说明白,JDK1.8 之后取消了永久代,而使用元空间代替。

2、如果你的内存过大要使用G1收集器来进行收集;

3、 在Tomcat里面由于其使用基于JVM,所以需要设置一个“JAVA_OPTS”指令,可以将全部的内存供tomcat使用(公认的最大可用内存为全部内存的四分之一,默认的total内存为全部内存的64分之1)。