阿里云文档 2024-12-19

如何接入JVM GC日志

您可以将GC(Garbage Collection)日志接入到全栈可观测应用中,进行可视化展示。

文章 2024-05-08 来自:开发者社区

JVM工作原理与实战(三十七):Shenandoah GC和ZGC

一、垃圾回收器的技术演进 垃圾回收器分为年轻代和老年代,它们各自负责不同生命周期的对象的回收。 ...

JVM工作原理与实战(三十七):Shenandoah GC和ZGC
文章 2024-05-07 来自:开发者社区

JVM工作原理与实战(三十四):解决GC问题的方法

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

JVM工作原理与实战(三十四):解决GC问题的方法
文章 2024-05-07 来自:开发者社区

JVM工作原理与实战(三十三):监控GC过程的工具

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

JVM工作原理与实战(三十三):监控GC过程的工具
文章 2024-05-07 来自:开发者社区

JVM工作原理与实战(三十二):GC调优

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

JVM工作原理与实战(三十二):GC调优
文章 2024-01-02 来自:开发者社区

jvm性能调优实战 - 41JVM运行原理和GC原理Review

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

jvm性能调优实战 - 41JVM运行原理和GC原理Review
文章 2023-01-11 来自:开发者社区

【JVM原理探索】彻底弄清楚Minor GC和Major GC及Full GC

前提概要对于JVM而言,最难能够掌握的就是GC回收部分的研究和探索。而对于虚拟机而言根据不同的区域以及范围和方案分为Minor GC、Major GC和Full GC等,此处暂时不描述Mixed GC,后续章节会详细做专题探究。GC的引入堆内存划分为Eden、Survivor(2)和Tenured/Old空间。发生在年轻代的GC——Minor GC其中Minor GC如下图所示虚拟机给每个对象定....

【JVM原理探索】彻底弄清楚Minor GC和Major GC及Full GC

本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。

产品推荐

Java开发者

Java开发者成长课堂,课程资料学习,实战案例解析,Java工程师必备词汇等你来~

+关注