首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
首页标签垃圾回收

#垃圾回收

GO语言学习笔记 | 垃圾回收机制剖析

windealli

垃圾回收(Garbage Collection,GC) 是Go语言的核心特性之一,是实现内存自动管理的一种形式。golang的自动垃圾回收屏蔽了复杂且容易出错的...

21210

ZGC可伸缩低延迟垃圾收集器深度解析

编程思维

随着Java应用的日益复杂和数据量的不断增长,垃圾收集(GC)的性能和效率变得尤为关键。ZGC(Z Garbage Collector)是Java 11中引入的...

11110

避坑指南:可能会导致.NET内存泄露的8种行为

郑子铭

任何有经验的.NET开发人员都知道,即使.NET应用程序具有垃圾回收器,内存泄漏始终会发生。并不是说垃圾回收器有bug,而是我们有多种方法可以(轻松地)导致托管...

10210

System.gc 之后到底发生了什么 ?

bin的技术小屋

Java 堆在 JVM 源码中使用 CollectedHeap 类型来描述,该类型为整个 JVM 堆结构类型的基类,具体的实现类型取决于我们选择的垃圾回收器。比...

8010

2014年6月18日 Go生态洞察:Go 1.3 版本发布

猫头虎

运行时的更改提升了Go二进制文件的性能,包括改进的垃圾回收器、新的“连续”goroutine堆栈管理策略、更快的竞态检测器和正则表达式引擎的改进。

9110

【Java编程进阶之路 11】Java内存管理深度剖析:垃圾回收机制与性能优化

纸飞机_暖阳

垃圾回收算法是Java虚拟机(JVM)用来自动管理内存的关键技术。不同的垃圾回收算法适用于不同的应用场景,并且各有优缺点。以下是一些常见的垃圾回收算法及其特点:

36320

春招金三银四的高频JVM面试题

猫头虎

为什么划分老年代和新生代,主要对象大小不一样,对象生命周期不一样。划分后,提供垃圾回收效率,节省资源,提升对象利用率等等。

6610

jstat命令查看jvm的GC情况 (以Linux为例)

猫头虎

18910

JDK 17

猫头虎

JDK 17作为Java编程语言的最新版本,带来了一系列新功能和改进,旨在提升Java应用程序的开发和性能。通过深入了解嵌套/局部枚举、预览模式的移除、弱引用的...

13710

JVM & GC 详细解说图

猫头虎

在现代的Java开发中,了解Java虚拟机(JVM)以及垃圾回收(GC)是至关重要的。JVM是Java应用程序的运行环境,而垃圾回收是自动管理内存的关键机制。本...

8010

2024年2月22日 Go生态洞察:强化切片上的通用函数

猫头虎

? 猫头虎博主来啦!今天我们来探讨Go的一个超级实用特性:切片上的泛型函数。在这篇博客中,我将深入探讨如何通过理解切片在内存中的表示及其对垃圾回收器的影响,更有...

5710

探索Java11新世界:JDK 11新特性详解

猫头虎

本文深入探讨JDK 11新特性,涵盖了ZGC性能优化、新的HTTP客户端、Lambda表达式改进等多项更新。适合程序员,Java开发者,软件工程师,以及对Jav...

21710

《final,finally,finalize 三者区别》

猫头虎

finalize是一个方法,属于java.lang.Object类,finalize()方法是GC(garbage collector垃圾回收)运行机制的一部分...

7210

【JVM系列】你说说都有哪些垃圾回收器

思考的陈

是这样的,程序计数器、虚拟机栈、本地方法栈的内存分配和回收具备确定性,都是随着线程销毁而销毁不需要进行回收。

6520

一文搞懂七种基本的GC垃圾回收算法

腾讯云开发者

本文整理了七种常见 GC 算法的基本原理,包括 GC 标记-清除法、引用计数法、GC 标记-复制算法、GC 标记-压缩算法、保守式 GC、分代垃圾回收、增量式垃...

54651

.NET9 十六进制转IL

江湖评谈

十六进制在内存里面分解成二进制,传送到CPU上执行。C#源码则被Roslyn Compile成MSIL。MSIL在内存里面即是十六进制,被JIT导入之后才会进行...

7810

深入理解Java的五种引用类型

码到三十五

Java语言为了确保程序的稳定、高效运行,提供了一套精细的内存管理机制,其中包括了垃圾回收器(Garbage Collector, GC)来自动回收不再被使用的...

7710

JDK 11 vs JDK 8:探索Java的新特性和改进

码到三十五

JDK 11在性能方面进行了显著优化,其中最具代表性的是垃圾回收器的改进。在JDK 8中,Parallel垃圾回收器是默认的选项,而在JDK 11中,G1垃圾回...

15910

JVM垃圾回收的历史演进:从GC算法到垃圾回收器选择

码到三十五

在Java语言最初发布时,垃圾回收功能相对简单,只提供了基本的标记-清除算法。这种算法会扫描堆中的对象,并标记出活跃对象,然后清除掉未被标记的对象,释放空间。标...

7310
领券