E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
garbage
【经典面试题】【JVM与性能调优】垃圾回收算法(标记-清除算法/复制算法/标记-整理算法/CMS/G1/ZGC)
JVM自动管理内存,当对象不再被引用时,垃圾回收器(
Garbage
Collector)会自动释放这些对象占用的内存。标记-清除算法(Mark-Sweep):标记垃圾再清除,会产生碎片。
本本本添哥
·
2025-07-29 20:53
归档
-
Inbox1
001
-
基础开发能力
面试题目汇总
jvm
算法
Unity GC 系列教程第一篇:GC 基础概念与工作原理
这些问题背后,GC(
Garbage
Collection)常常是罪魁祸首之一。理解GC,掌握其工作原理,是优化Unity游戏性能、提升用户体验的关键一步。
吉良吉影NeKoSuKi
·
2025-07-21 11:31
unity
游戏引擎
架构
c#
开发语言
JVM调优参数详解及实践指南
垃圾回收器选择与配置1.串行回收器(SerialGC)2.并行回收器(ParallelGC/ThroughputCollector)3.CMS回收器(ConcurrentMarkSweep)4.G1回收器(
Garbage
First
爱学习的小熊猫_
·
2025-07-20 21:43
jvm
java
javaSE(从0开始)day04
、Java语言的特性:1.面向对象(Object-Oriented)2.平台无关性(WriteOnce,RunAnywhere)3.强类型语言(StronglyTyped)4.自动内存管理(垃圾回收,
Garbage
Collection
·
2025-07-10 22:07
Python学习笔记2-垃圾回收机制
Python使用引用计数(ReferenceCounting)和垃圾回收(
Garbage
Collection)两种方式来管理内存。
Carrie_Lei
·
2025-07-08 12:45
Python
python
学习
笔记
了解GC吗?什么是GC?
GC(
Garbage
Collection),垃圾回收,是Java与C++的主要区别之一。作为Java开发者,一般不需要专门编写内存回收和垃圾清理代码。
·
2025-07-07 11:41
后端java
Android性能优化(Memory)
GcRoots:
Garbage
Collector的对象,收集非GCRoots的引用对象,通常的GCRoot有哪些?
weixin_33901641
·
2025-07-07 11:12
ui
shell
操作系统
深入 Go 语言垃圾回收:从原理到内建类型 Slice、Map 的陷阱以及为何需要 strings.Builder
在理解了Go垃圾回收(
Garbage
Collection,GC)的宏观设计,包括并发标记清扫、三色标记法以及混合写屏障等核心机制之后,一个自然而然O问题是:这些通用的GC原理是如何与Go语言内建(built-in
·
2025-07-07 04:08
go垃圾回收
R语言开发记录,一
gc()作用:手动触发垃圾回收(
garbage
collection)。效果:释放R不
[email protected]
·
2025-07-06 15:43
R语言
r语言
开发语言
【PHP】增量式垃圾回收
增量式垃圾回收(Incremental
Garbage
Collection,IGC)是一种分阶段、逐步进行垃圾回收的技术,旨在减少全量垃圾回收带来的性能开销。
gskyi
·
2025-07-04 08:22
php
JVM垃圾回收(笔记)
文章目录完全垃圾回收其他垃圾回收类型垃圾回收器1.Serial垃圾回收器2.ParNew垃圾回收器3.ParallelScavenge垃圾回收器4.CMS(ConcurrentMarkSweep)垃圾回收器5.G1(
Garbage
First
Coder-thinking
·
2025-07-02 14:53
Java
jvm
笔记
可达性分析算法Test
这种类型的垃圾收集通常叫作追踪性垃圾收集(Tracing
Garbage
Collection),它的基本流程如下。可达性分析算法是以GCRoot(根对象)(见
ThetaarSofVenice
·
2025-06-30 10:55
算法
java
jvm
浅析JVM垃圾回收
垃圾回收(
Garbage
Collection)是Java虚拟机(JVM)垃圾回收器提供的一种用于在空闲时间不定时回收无任何对象引用的对象占据的内存空间的一种机制。
duanduan_l
·
2025-06-30 04:48
垃圾回收
JVM
python 内存空间管理、垃圾回收机制、对象的引用机制、引用计数法
二、垃圾回收(
Garbage
Collection)垃圾回收指的是:当对象不再被使用时,Python会自动销毁该对象并释放其占用的内存空间。这样可以防止“内存泄漏”,让程序长期运行也不会因为无用
贵哥的编程之路(热爱分享 为后来者)
·
2025-06-29 08:33
开发语言
python
通过虚幻控件Slate了解虚幻GC(
Garbage
Collection, GC)的垃圾回收系统
提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录前言一、GC的核心机制1.1根集(RootSet)1.2标记阶段(Marking)1.3清扫阶段(Sweeping)二、控件生命周期管理2.1控件创建2.2添加到视口(成为根集)2.3移除视口(断开根集)2.4显式销毁三、代码示例与流程分析3.1控件创建与添加3.2控件移除与GC回收3.3防止误回收:使用UPROPERTY四、
污领巾
·
2025-06-29 07:54
虚幻
jvm
java
用无人机和AI守护高原净土:高海拔自然保护区的垃圾检测新方法
这篇题为《AutomaticDetectionofScattered
Garbage
RegionsUsingSmallUnmannedAerialVehicleLow-AltitudeRemoteSensingImagesforHigh-AltitudeNaturalReserveEnvironmentalProtection
是纯一呀
·
2025-06-24 18:35
DeepLearning
AI
无人机
人工智能
计算机视觉
【C#】C#八股文
目录1概述1.1GC(
Garbage
Collection)1.1.1为什么需要GC?1.1.2GC的工作原理工作原理什么是Root?
manqi_
·
2025-06-18 05:26
c#
unity
JVM 内存模型与垃圾回收机制深度解析
在Java高级程序员面试中,JVM原理是核心考察点,其中内存模型与垃圾回收机制(GC,
Garbage
Collection)因其复杂性和实际应用价值,成为必问内容。
·
2025-06-15 00:20
程序员
Java八股文——JVM「垃圾回收篇」
面试官您好,Java的垃圾回收(
Garbage
Collection,GC)是JVM一项非常核心的、实现自动内存管理的机制。1.GC是做什么的?
YuTaoShao
·
2025-06-14 22:05
Java八股文
jvm
java
开发语言
深入理解C#垃圾回收(GC)与资源管理:从原理到实践
与C/C++等语言不同,C#通过自动垃圾回收(
Garbage
Collection,GC)机制大大简化了内存管理,但同时也带来了新的挑战和理解需求。
vvilkin的学习备忘
·
2025-06-05 01:41
C#
c#
java
jvm
Java垃圾回收算法及GC触发条件
与C/C++等需要手动管理内存的语言不同,Java通过自动垃圾回收(
Garbage
Collection,简称GC)机制,极大地减轻了开发人员的负担,提高了开发效率,同时也降低了内存泄漏和悬挂指针等常见问题的发生概率
咖啡啡不加糖
·
2025-06-03 11:53
java
算法
jvm
开发语言
Java虚拟机(4)—— ZGC原理
1.ZGC介绍ZGC(Z
Garbage
Collector)是一种高效且可扩展的低延迟垃圾回收器。在垃圾回收过程中,ZGC通过优化算法和硬件支持,将Stop-The-Wo
shangjg3
·
2025-06-02 14:26
Java总结
jvm
java
算法
JVM 的垃圾回收机制
JVM(Java虚拟机)的垃圾回收(
Garbage
Collection,GC)机制是Java内存管理的核心,它自动回收不再使用的对象内存,避免了手动内存管理的复杂性和潜在错误。
白开水不加冰
·
2025-05-27 04:41
jvm
Java虚拟机——JVM(Java Virtual Machine)解析二
JVM的垃圾回收(
Garbage
Collection,GC)是一种自动内存管理机制,用于回收程序中不再使用的对象占用的内存空间,避免因对象未被正确释放而导致内存耗尽1.2垃圾回收的区域在上篇博文中,我介绍了
九转苍翎
·
2025-05-25 15:51
jvm
java
PaddleX 使用案例
步骤1:数据准备与标注#1.创建项目目录mkdir
garbage
_classification&&cd
garbage
_classification#2.下载示例数据集(约2000张图片,4分类)w
非小号
·
2025-05-24 12:55
AI
scikit-learn
pytorch
人工智能
python
机器学习
JVM篇——G1、ZGC以及Shenandoah垃圾回收器详细介绍和底层算法展开分析,一篇文档,拿下常见经典的垃圾回收器!!!!!!
G1垃圾回收器一、认识G1G1(
Garbage
-First)是一款面向服务端应用的垃圾收集器,主要针对配备多核CPU及大容量内存的机器。
Be explorer
·
2025-05-21 17:59
JVM
jvm
算法
JVM 垃圾收集器全面对比(Serial、CMS、G1、ZGC)
接下来,我们将进入JVM性能调优的核心领域之一——垃圾收集器(
Garbage
Collector,GC)。
zhangxzq
·
2025-05-21 17:28
JVM
深度剖析与性能调优实战
后端
运维
jvm
java
JVM的垃圾回收机制
一、垃圾回收基础概念1.什么是垃圾回收垃圾回收(
Garbage
Collection,GC)是JVM自动管理内存的机制,主要负责:分配内存确保被引用的对象保持在内存中回收不再被引用的对象占用的内存2.需要回收的内存区域堆内存
暮乘白帝过重山
·
2025-05-20 21:16
jvm
java
算法
JVM 垃圾回收器(
Garbage
Collector, GC 收集器)
一、什么是垃圾回收器?垃圾回收器(GC)是JVM中的内存管理模块,负责自动回收不再被引用的对象,避免内存泄漏和内存溢出。核心目标:自动化内存管理、提升系统性能、减少开发者手动干预。二、垃圾回收器分类(按代划分)代区回收器特点新生代(Young)Serial单线程,简单稳定,适合小内存和单核CPUParNewSerial的多线程版,常与CMS配合ParallelScavenge多线程,吞吐量优先,适
重生之我在成电转码
·
2025-05-20 21:15
java
系统
jvm
垃圾回收
JVM垃圾回收机制(GC)
Java虚拟机(JVM)的垃圾回收机制(
Garbage
Collection,GC)是一个核心且关键的特性。
Spider1258
·
2025-05-20 21:15
jvm
频繁FullGC问题
频繁FullGC(Full
Garbage
Collection)是Java应用中常见的问题,频繁的FullGC(垃圾收集)问题会导致应用程序性能下降、响应时间变长,甚至可能导致应用程序停滞。
思静鱼
·
2025-05-20 06:46
#
Java问题解决
#
JVM
jvm
如何分析JVM的full gc问题
FullGC(Full
Garbage
Collection)是指对整个堆内存(包括新生代和老年代)进行垃圾回收,通常伴随着较长的停顿时间。
sonOfSun@
·
2025-05-19 06:32
jvm
数据清洗的艺术:如何为AI模型准备高质量数据集?
引言在人工智能和机器学习领域,我们常常听到"垃圾进,垃圾出"(
Garbage
in,
garbage
out)这句格言。
2501_91537435
·
2025-05-15 17:31
人工智能
人工智能
机器学习
数据预处理:清洗与转化,如何处理噪声数据
先别谈什么AI,连数据都没洗干净,结果只能是:垃圾进,垃圾出(
Garbage
In,
Garbage
Out)。这篇文章就告诉你,怎么用Python把数据清洗干净、转换合理、去掉噪声,为建模打好地基。一、
赵青临的辉
·
2025-05-13 08:41
深入人工智能:从基础到实战
人工智能
机器学习
java 垃圾回收器 详解
Java的垃圾回收器(
Garbage
Collector,GC)是JVM的核心功能之一,负责自动管理内存,回收不再被引用的对象,释放内存空间以供新对象使用。
飞滕人生TYF
·
2025-05-11 22:56
java
java
垃圾回收
【Java】垃圾回收机制
Java的垃圾回收机制(
Garbage
Collection,GC)是JVM自动管理内存的重要功能,目的是回收程序运行过程中不再使用的对象,避免内存泄漏和溢出。一、为什么需要垃圾回收?
Freeking1024
·
2025-05-08 15:19
Java
java
jvm
开发语言
JVM——垃圾回收
垃圾回收在Java虚拟机(JVM)的自动内存管理中,垃圾回收(
Garbage
Collection,GC)是其核心组件之一。它负责回收堆内存中不再使用的对象所占用的内存空间,以供新对象的分配使用。
黄雪超
·
2025-05-07 12:30
JVM
jvm
开发语言
java
Java垃圾收集器与内存分配策略深度解析
3.1概述垃圾收集(
Garbage
Collection,简称GC)并非Java的专属产物。早在1960年,Lisp语言就率先引入了内存动态分配与垃圾收集技术。当时
小刘|
·
2025-05-03 17:52
java
开发语言
JVM 垃圾回收机制: CMS和G1的具体代码实现和优化建议 Taming the Java
Garbage
Collector with CMS and G1
作者:禅与计算机程序设计艺术1.简介由于Java的垃圾回收机制的历史渊源、目前发展的趋势及其在性能上的影响力,使得Java开发者经常会被它的自动内存管理所吸引。随着互联网的兴起、云计算平台的普及以及移动终端设备的流行,越来越多的企业开始面临“海量数据”的问题,而在解决海量数据时,就不可避免地需要通过分布式集群的方式来处理。对于Java这样的高级语言来说,它独特的运行环境及强大的第三方库支持,使得它
AI天才研究院
·
2025-04-26 03:05
Python实战
自然语言处理
人工智能
语言模型
编程实践
开发语言
架构设计
JVM垃圾回收详解
一、JVM垃圾回收(GC,
Garbage
Collection)的概念JVM垃圾回收是指自动管理内存,对程序中不再使用的对象进行回收,以释放内存空间并防止内存泄漏。
重生之我在成电转码
·
2025-04-23 20:30
jvm
java
八股
一文让你懂得 Go 语言 垃圾回收(GC)
Go语言垃圾回收(GC):以办公室管理为例1.引言Go语言的垃圾回收(
Garbage
Collection,简称GC)是其内存管理的重要组成部分。
小白的大数据历程
·
2025-04-21 02:13
Golang
golang
c#
开发语言
【go】什么是Go语言中的GC,作用是什么?调优,sync.Pool优化,逃逸分析演示
Go语言中的GC简介与调优建议一、GC简介Go的GC(
Garbage
Collection)用于自动管理内存,开发者无需手动释放内存,可以专注于业务逻辑,降低出错概率,提升开发效率。
{⌐■_■}
·
2025-04-19 23:15
go
golang
java
jvm
Java G1垃圾回收器设计理念
G1(
Garbage
-First)垃圾回收器是Java在应对大内存、低延迟场景下的里程碑式设计,其核心思想颠覆了传统分代模型的限制。
fjkxyl
·
2025-04-19 12:28
java
开发语言
为何G1垃圾收集器能够减少内存泄漏
为何G1垃圾收集器能够减少内存泄漏使用G1(
Garbage
-First)垃圾收集器能够有效缓解或解决GCoverheadlimitexceeded错误,主要原因如下:1.G1的Region分区设计G1将堆内存划分为多个大小相等的
五道书童
·
2025-04-16 14:28
JVM
jvm
java
肾在人体这个系统,用计算机程序系统来类比
我们可以将人体中的肾脏与计算机程序系统进行类比,通过以下对应关系来理解其功能:1.肾脏≈内存管理与垃圾回收系统功能类比:肾脏过滤血液、清除代谢废物(如尿素、肌酐),类似计算机的垃圾回收机制(
Garbage
Col
宁儿数据安全
·
2025-04-16 11:06
#
肾脏和计算机语言
程序语言
人体
JVM 如何分析 GC 日志,定位 GC 性能问题?
GC(
Garbage
Collection)日志是JVM提供的用于记录垃圾回收过程的详细信息的文件。
冰糖心书房
·
2025-04-11 03:11
JVM
常见问题汇总
jvm
定位GC性能
分析GC日志
JVM 不同的垃圾收集算法分别有什么优缺点?
Java虚拟机(JVM)的垃圾收集(
Garbage
Collection,GC)算法有多种,每种算法都有其自身的优缺点,适用于不同的场景。
冰糖心书房
·
2025-04-09 15:10
JVM
常见问题汇总
jvm
算法
java
jvm
垃圾回收算法
AI 如何模拟真实用户行为,优化测试数据?
“
Garbage
in,
garbage
out”是软件测试领域的至理名言。在实际项目中,测试数据的真实性与多样性直接决定了缺陷发现的广度和深度。
测试者家园
·
2025-04-09 08:31
人工智能
质量效能
测试开发和测试
人工智能
质量效能
智能化测试
LLM
测试数据
软件测试
输入输出
go的GC垃圾回收机制
Go语言中的垃圾回收(GC,
Garbage
Collection)主要采用了并发标记-清除法,并结合混合写屏障(writebarrier)和三色标记法技术来实现垃圾回收。
听雨·眠
·
2025-04-04 18:38
java
jvm
算法
JAVA ZGC相关GC日志详情分析
gc,start","gc,task","gc"[gc,start]GC(100)
Garbage
Collection(Timer)[gc,task]GC
wppwpp1
·
2025-04-03 20:40
java
jvm
算法
上一页
1
2
3
4
5
6
7
8
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他