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

简介: 快速学习JVM核心优化策略

开发者学堂课程【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)。

相关文章
|
3月前
|
前端开发 Java 编译器
深入理解jvm - 编译优化(上)
深入理解jvm - 编译优化(上)
87 0
|
4月前
|
缓存 监控 算法
jvm性能调优实战 - 39一次大促导致的内存泄漏和Full GC优化
jvm性能调优实战 - 39一次大促导致的内存泄漏和Full GC优化
77 0
|
5月前
|
存储 监控 安全
Java虚拟机的锁优化策略
Java虚拟机的锁优化策略
28 0
|
6月前
|
存储 前端开发 安全
JVM学习笔记(完结)
JVM学习笔记(完结)
|
架构师 Java
jvm性能调优实战 - 35电商APP后台系统如何对Full GC进行深度优化
jvm性能调优实战 - 35电商APP后台系统如何对Full GC进行深度优化
53 0
|
监控 数据可视化 Java
jvm性能调优实战 - 31从测试到上线_如何分析JVM运行状况及合理优化
jvm性能调优实战 - 31从测试到上线_如何分析JVM运行状况及合理优化
54 1
|
28天前
|
监控 Java 调度
探秘Java虚拟机(JVM)性能调优:技术要点与实战策略
【4月更文挑战第17天】本文探讨了JVM性能调优的关键技术,包括内存模型调优(关注堆内存和垃圾回收),选择和优化垃圾收集器,利用JVM诊断工具进行问题定位,以及实战调优案例。强调了开发者应理解JVM原理,善用工具,结合业务场景进行调优,以应对高并发和大数据量的挑战。调优是持续的过程,能提升系统稳定性和效率。
|
3月前
|
缓存 算法 Java
深入理解jvm - 编译优化(下)
深入理解jvm - 编译优化(下)
51 0
|
4月前
|
存储 缓存 算法
jvm性能调优实战 - 34十万QPS的社交APP 如何优化GC性能提升3倍?
jvm性能调优实战 - 34十万QPS的社交APP 如何优化GC性能提升3倍?
74 0
jvm性能调优实战 - 34十万QPS的社交APP 如何优化GC性能提升3倍?
|
4月前
|
Java
jvm性能调优 - 17案例实战_每日上亿请求量的电商系统 老轻代垃圾回收参数如何优化
jvm性能调优 - 17案例实战_每日上亿请求量的电商系统 老轻代垃圾回收参数如何优化
85 0