JVM工作原理与实战(三十七):Shenandoah GC和ZGC
一、垃圾回收器的技术演进 垃圾回收器分为年轻代和老年代,它们各自负责不同生命周期的对象的回收。 ...

JVM工作原理与实战(三十四):解决GC问题的方法
一、常见的垃圾回收(GC)模式 正常情况:在正常的情况下,内存使用呈现锯齿状,对象创建后内存上升,一旦发生垃圾回收,内存下降到底部,且每次下降后的内存大小较为接近。这种情况下,存活的对象较少,垃圾回收器能够有效地释放不再使用的对象所占用的内存。 ...

JVM工作原理与实战(三十三):监控GC过程的工具
前言 JVM作为Java程序的运行环境,其负责解释和执行字节码,管理内存,确保安全,支持多线程和提供性能监控工具,以及确保程序的跨平台运行。本文主要介绍了jstat工具、VisualVM插件、Prometheus + Grafana、GC日志等内容。 一、监控GC过程的工具 为了确保监...

JVM工作原理与实战(三十二):GC调优
一、GC调优 GC调优是指对Java虚拟机(JVM)中的垃圾回收机制进行优化和调整的过程。GC调优的目标是避免或减少由垃圾回收导致的程序性能下降。GC调优是一个复杂的任务,需要深入理解JVM的工作原理和垃圾回收机制。GC调优的核心主要分为三部分: 通用JVM参数的设置:这些参数可以对JVM的行为进行全局配置,包括堆内存大小、垃圾回收策略等。 特定垃圾回收器...

jvm性能调优实战 - 41JVM运行原理和GC原理Review
Pre我们已经把完整的JVM运行原理、GC原理以及GC优化的原理,还有线上发生GC问题的各种优化案例分析完了,所以到这里务必停一停脚步,整理一下学习过的知识脉络 。JVM和GC的运行原理对于JVM的学习,首先务必要搞清楚一点,JVM是如何运行起来的。JVM的内存区域划分,最核心的就是这么几块了:年轻代、老年代、Metaspace(也就是以前的永久代)。其中年轻代又分成了Eden和2个Surviv....

jvm性能调优实战 - 39一次大促导致的内存泄漏和Full GC优化
案例先简单说一下业务背景:一次我们线上推了一个大促销活动, 系统一般在这个时候压力会比平时大好几倍。但是因为从系统的整体设计角度而言,其实给的一些数据库、缓存和机器的资源都是足够的,所以通常而言不该有什么问题。但是那次大促活动开始之后,直接导致线上一个系统的CPU使用率飙升,而且因为CPU使用率太高,导致系统几乎陷入卡死的状态,无法处理任何请求!在重启系统之后,会好一段时间,但是很快又立马发现机....
jvm性能调优实战 - 35电商APP后台系统如何对Full GC进行深度优化
业务背景这个JVM性能优化的案例,很多核心的思想其实也跟之前是相同的,只不过在优化的过程中会带出来一些比较高级的参数的调优。业务背景,这是一个垂直电商公司,一些细分领域的电商业务.注册用户量有就数百万的规模,每日活跃用户数量几十万,每天APP的整体请求量也就小几千万的级别,也并不大。高峰期的QPS也就每秒数百请求但即使如此的一个普通APP的后台系统,感觉上压力一点儿都不大,是不是真的就没有JVM....
jvm性能调优实战 - 34十万QPS的社交APP 如何优化GC性能提升3倍?
Pre这篇文章开始,我们会开始用一系列真实的生产案例给大家还原出来各种各样不同的JVM优化场景力求让大家在不同的业务背景下,对不同的原因产生的JVM性能问题进行分析和处理,进而积累出来大量不同场景下的JVM性能优化经验。所有的JVM优化案例都是基于之前几十篇文章教给大家的核心原理以及优化手段来展开的,因此大家可以认为,之前几十篇文章学习完过后,你就已经有能力在生产系统上手进行JVM的性能分析以及....

jvm性能调优实战 - 27亿级数据量的实时分析引擎,为啥频繁发生Full GC
Pre这个案例将会给大家分析一个频繁Full GC的真实生产案例,我们会延续之前讲过的一个案例,继续进行分析,下面先把之前的案例贴出来放在下文。先给大家说一下这个系统的案例背景,大概来说是一个数据计算系统,日处理数据量在上亿的规模。为了方便大家集中注意力理解这个系统的生产环境的JVM相关的东西,所以对系统本身就简化说明了。简单来说,这个系统就是会不停的从MySQL数据库以及其他数据源里提取大量的....

本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。
JVM更多gc相关
- JVM优化gc
- JVM原理实战gc
- JVM原理gc
- JVM gc方法
- JVM gc垃圾回收算法
- JVM gc oom
- JVM young gc
- JVM性能调优实战gc
- JVM full gc优化
- JVM性能调优系统gc
- JVM概述gc
- JVM堆gc
- JVM垃圾收集gc
- JVM gc垃圾收集
- JVM内存模型gc
- JVM堆结构gc
- JVM gc概述
- JVM gc原理
- JVM学习笔记gc
- gc JVM源码
- JVM gc回收机制
- JVM gc日志分析
- JVM gc排查
- JVM garbage collection gc
- JVM gc示例
- visual gc JVM
- 面试JVM结构gc
- JVM并发gc
- gc JVM jstatd
- JVM gc流程
Java开发者
Java开发者成长课堂,课程资料学习,实战案例解析,Java工程师必备词汇等你来~
+关注