首页
学习
活动
专区
圈层
工具
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

#gc

三谈 GC: GC 算法实现和日志

磊叔的技术博客

混合收集的过程与我们之前针对 fully-young gc 进行过的审查大致相同,但是这里还涵盖 *remembered sets* 的引入。

4210

二谈 GC:从分区到 GC 事件

磊叔的技术博客

在 浅谈 JAVA 中的垃圾回收机制 这篇文章中,笔者从比较理论性的角度阐述了 JAVA 的垃圾回收机制。但在进行实践过程中,面对不同的业务场景,还是需要进行大...

3400

一个案例看懂 G1 GC的日志结构!

JavaEdge

G1,Java8可选,Java9已默认的垃圾收集器,G1 垃圾收集器的关键特性之一是能够在不牺牲吞吐量的同时,限制 GC 暂停时间(即可以设置所需的最大停顿时间...

4910

由Metadata GC Threshold引发的思考!

JavaEdge

本文探讨Metaspace和元数据GC阈值(Metadata GC Threshold)及如何调整它们这些参数。

6410

JDK 21:GC 不断改进,性能更上一层楼

IT咸鱼

随着 2023 年秋季发布的 JDK 21,现在有一个新的 LTS 版本可以进行基准测试并生成一些 GC 性能图表。JDK 21 和自 JDK 17 以来的其他...

14200

Green Tea GC: Golang 的 ZGC?

萝卜要努力

近年来,Go 语言的垃圾回收(GC)机制虽然经历了多个版本优化,但它的性能瓶颈,尤其在高并发与大规模内存场景下,依然是开发者关注的重点。最近,Go 官方在 Gi...

11710

chroma 1.0.4 重磅发布!全面优化GC系统+增强CLI集成,开发者体验再升级

福大大架构师每日一题

引言 AI开发者们注意啦!🎉 Chroma 1.0.4 正式发布!本次更新聚焦垃圾回收(GC)优化、CLI工具增强、前端监控升级,并修复了多个关键Bug,进一步...

12610

java垃圾回收机制GC(Garbage Collection)-Java快速进阶教程

jack.yang

Java GC(Garbage Collection,垃圾收集,垃圾回收)机制,是Java与C++/C的主要区别之一,作为Java开发者,一般不需要专门编写内存...

16910

go-GC

爱学习的羊羊

三色标记法是指从程序出发,一直寻找可到达的对象,直到无可达对象,标记期间会进行stw,避免标记过程中黑色对象引用白色对象,导致正在使用的对象被清理

8710

CompletableFuture<Void>对象被GC了,引用的异步任务会被GC吗?

烟雨平生

Java 使用可达性分析算法来判断对象是否可以被回收。JVM 从一组称为 GC Roots 的对象开始,递归遍历所有可达的对象,并标记这些对象为存活。无法从 G...

13710

Go 高性能编程 EP8: 如何通过优化GC来提高Golang代码的性能

萝卜要努力

在go1.19 中添加了两个参数,可以用它来控制GC,GOGC 用于控制垃圾回收的频率,而 GOMEMLIMIT 用于限制程序的最大内存使用量。关于 GOGC和...

16710

Go Action: 如何避免因为大堆产生的高GC开销

萝卜要努力

原文:Avoiding high GC overhead with large heaps 当分配的内存量相对较小时,Go垃圾收集器 (GC) 工作得非常好,但...

9310

Java GC调优详解

GeekLiHua

腾讯 | 业务安全工程师 (已认证)

在Java应用程序中,垃圾回收(Garbage Collection,GC)是管理和释放内存的重要机制。良好的GC调优可以提高应用程序的性能和稳定性。本文将深入...

35510

Java虚拟机相关八股一>jvm分区,类加载(双亲委派模型),GC

用户11305962

注意: 类信息元:类叫什么名字,权限修饰限定符是什么public还是什么,继承哪些类,实现哪些接口。。  Java8之前元数据区,也叫方法区

9510

万字长文 JVM调优之垃圾回收机制深度剖析:大对象定位与问题解决的终极秘籍

疯狂的KK

在Java开发的浩瀚宇宙中,垃圾回收机制宛如一颗璀璨的星辰,它默默守护着程序的内存健康,却常常被开发者忽视。今天,就让我们一起深入探索Java垃圾回收机制的奥秘...

29210

Java垃圾回收机制深度剖析:大对象定位与问题解决的终极秘籍!

疯狂的KK

避免频繁调用System.gc():虽然System.gc()可以提示JVM进行垃圾回收,但频繁调用会影响程序性能,甚至可能导致JVM的垃圾回收策略失效。

21710

【JVM】——GC垃圾回收机制(图解通俗易懂)

三三是该溜子

在C语言中。malloc可以申请内存,free释放内存,申请到的内存的生命周期,会跟随整个进程。这一点对服务器程序非常的不好,如果服务器对每个请求都要去申请一块...

73910

Java垃圾回收器(GC):什么是垃圾回收?如何选择 G1、ZGC 与 Shenandoah?

猫头虎

本文将通过丰富的代码示例深入讲解垃圾回收(Garbage Collection)的核心概念,比较 G1、ZGC 与 Shenandoah 的特性,提供调优技巧,...

70210

c#中GC错误使用导致程序执行速度明显下降的bug优化记录

码事漫谈

在使用 C# 开发应用程序的过程中,垃圾回收(Garbage Collection,GC)是一个至关重要的机制。它负责自动管理内存,回收不再使用的对象,从而避免...

26310

GC(垃圾处理机制)面试加薪必备

张哥编程

d、程序员不能具体控制时间,系统在不可预测的时间调用System.gc()函数的时候;当然可以通过调优,用NewRatio控制newObject和oldObje...

11310
领券