尧图网络 高端网站定制 · 原创设计
免费咨询热线
400-888-6620
免费获取方案
【Java核心高阶进阶】12-垃圾收集算法
12 | 垃圾收集算法:标记-清除 / 复制 / 标记-整理 / 分代模块三:JVM 垃圾回收 · 第 2 篇判定对象存活后,接下来是"如何回收"。四种经典 GC 算法各有取舍,理解它们的优劣,才能理解各收集器的设计选择。一、GC 算法的设计目标在讲具体算法前,先明确 GC 的几个核心权衡指标:吞吐量:用户线程运行时间占总时间的比例(GC 越少,吞吐越高)。延迟(暂停时间):GC 造成的 STW 时长。内存利用率:可用内存占比。碎片化:回收后内存是否连续。没有"完美"算法,每种算法都在这些指标间取舍。二、标记-清除算法(Mark-Sweep)2.1 原理最基础的 GC 算法,分两步:标记:从 GC Roots 出发,标记所有可达对象。清除:遍历堆,回收未标记的对象。标记前:[A][B][C][D][E] A、
RELATED

相关推荐

轻量推理模型Ling-3.0-tiny:在资源受限场景下的高效部署与工程实践

轻量推理模型Ling-3.0-tiny:在资源受限场景下的高效部署与工程实践

最近在折腾本地大模型推理时,遇到一个挺有意思的困境:手头有个不错的想法,想用大模型做个自动化处理工具,但一跑起来,要么显存告急,要么速度慢得让人失去耐心。你可能会想,这不就是硬件不够吗&a…

📅 2026/10/18 13:49:14
SQL防火墙原理与实战:数据库安全纵深防御

SQL防火墙原理与实战:数据库安全纵深防御

1. 数据库SQL防火墙的核心价值 在Web应用安全领域,SQL注入攻击长期占据OWASP Top 10威胁榜首。去年某电商平台因SQL注入漏洞导致百万用户数据泄露的事件,再次验证了传统防御手段的局限性。SQL防火墙作为数据库层面的最后防线,其价值在于建立纵…

📅 2026/10/5 16:17:14
免重新栅格化的可变字体形变:GPU加速的高性能字体动画实现

免重新栅格化的可变字体形变:GPU加速的高性能字体动画实现

这次我们来看一个在字体设计和图形处理领域很有意思的技术项目:“Re-rasterization-free variable font morphing (knot-lattice blend)”。简单说,这是一个关于 可变字体(Variable Font)形变(Morphing) …

📅 2026/10/5 20:43:17
MORE NEWS

更多资讯

📰

TCP三次握手与四次挥手的故障驱动深度解析

1. 项目概述:这不是背题手册,而是一场网络协议的实战推演“舌战面试官-计网篇(一)”——光看标题,你大概率会以为这是份“八股文合集”,是那种把TCP三次握手、HTTP状态码、OSI七层模型挨个罗列再加粗的速记…

📰

OpenRouter 与 CC-Switch 到底有什么区别?一个管“连什么”,一个管“怎么连”,TaoToken 统一 Key 通道又该放在哪一层

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

📰

第 01 篇|Aspen Plus 进阶与工程案例:从“会用”到“用对”的能力地图

第 01 篇|Aspen Plus 进阶与工程案例:从“会用”到“用对”的能力地图版本声明块 软件:aspenONE V15(Aspen Plus)平台:Windows 64 位(官方平台规格 PDF 以 “Operating Systems (64-bit only)”…

📰

Claude Code 接入 Cursor 教程:新手友好向快速安装指南(TaoToken 统一 Key 配置)

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

📰

Docusaurus文档站测试策略:Jest + Playwright + CI 自动化验证

前阵子帮一个内部团队整理一套Docusaurus测试覆盖方案,发现大家对这个开源建站工具普遍有个误区:觉得它就是个静态站点生成器,内容写完、构建通过就万事大吉。直到某次发版后线上文档的搜索框点不开、切换暗黑模式直接白屏,才意识…

📰

纯C#实现轻量级Socket通信:单文件静态类支持多连接与断线重连

很多人在做C#通信方案时都会遇到同一个尴尬:要么直接上重量级的通信框架,配置一堆服务、通道、协议,最后发现项目根本用不上那么多功能;要么自己从零写Socket,结果代码越写越乱,连接管理、断线重连、多客户…

TODAY

今日更新

THIS WEEK

本周精选

THIS MONTH

本月热门

读完文章,想聊聊您的网站?

告诉我们您的行业与需求,资深顾问一对一梳理方案与报价,全程免费。

📞 💬