小红花·文摘
  • 首页
  • 广场
  • 排行榜🏆
  • 直播
  • FAQ
Dify.AI

OpenCode正在清理其2.4 GB的会话数据库,以优化存储空间,使用SQLite和Ocgc命令行工具进行垃圾收集。

清理OpenCode的2.4 GB会话数据库

whtsky's blog
whtsky's blog · 2026-04-15T00:00:00Z

本文讨论了垃圾收集(GC)算法及其在Java、Go和Python中的实现,包括Java的ZGC和Shenandoah,Go的低延迟设计,以及Python的引用计数和代际循环检测。文章比较了不同语言的GC性能和内存管理方式,并介绍了现代GC技术,如彩色指针和AI驱动的调优。

索引

土法炼钢兴趣小组的博客
土法炼钢兴趣小组的博客 · 2025-11-29T21:32:08Z

垃圾收集(GC)是Java平台的自动内存管理功能,旨在让开发者专注于应用逻辑。Java提供多种GC算法以适应不同的工作负载。默认的G1收集器通常表现良好,但在特定场景下,其他GC可能更具优势。本文讨论了GC的基本概念、不同收集器的选择理由,以及G1和ZGC的特点与性能差异。

Java中的垃圾收集:选择合适的收集器

insidejava
insidejava · 2025-11-29T00:00:00Z
【Rust日报】2025-09-23 packet-sniffer-rust:Rust 编写的网络嗅探器

文章讨论了如何在保留调试信息的情况下减小Rust编写的网络嗅探器packet-sniffer-rust的二进制文件体积,提出了调试信息垃圾收集和压缩两种方案。

【Rust日报】2025-09-23 packet-sniffer-rust:Rust 编写的网络嗅探器

Rust.cc
Rust.cc · 2025-09-23T02:34:15Z

垃圾收集(GC)是Java平台的自动内存管理功能,使开发者能专注于应用逻辑而非内存管理。尽管许多系统仍在使用JDK 8,但GC性能已有显著提升。本文讨论GC的基础知识、可用算法及其差异,以及选择合适的GC和升级JDK的优势。

Java中的垃圾收集:升级的性能优势

insidejava
insidejava · 2025-05-14T00:00:00Z
Python中的高效内存管理:理解垃圾收集

垃圾收集(GC)是Python的自动内存管理机制,通过引用计数和循环垃圾收集器回收不再使用的对象内存。GC可以防止内存泄漏、优化性能并简化开发,但可能带来性能开销和延迟。开发者应监控内存使用,避免循环引用,并定期分析内存,以确保应用程序高效运行。

Python中的高效内存管理:理解垃圾收集

DEV Community
DEV Community · 2025-04-09T17:33:46Z

JDK 24将于2025年3月18日发布,新增实验性分代Shenandoah垃圾收集器、压缩对象头、限制JNI使用、G1垃圾回收优化等特性。同时引入量子安全加密机制、改进的类文件API和流收集器。安全管理器被完全禁用,32位x86支持被弃用。

JDK 24发布

老卫(柳伟卫)的博客
老卫(柳伟卫)的博客 · 2025-03-19T00:22:00Z
精通Java垃圾收集:深入探讨内存管理

Java的垃圾收集(GC)自动管理内存,防止内存泄漏。GC过程包括标记、清扫和压缩。JVM提供多种GC策略,如串行、并行、G1、ZGC和Shenandoah,以满足不同应用需求。优化GC性能的最佳实践包括选择合适的算法、减少对象创建和分析GC日志。理解GC机制有助于提升应用效率。

精通Java垃圾收集:深入探讨内存管理

DEV Community
DEV Community · 2025-03-13T15:59:38Z
Java的垃圾收集:当你的对象消亡时发生了什么?

Java的垃圾收集(GC)是自动内存管理系统,防止内存泄漏。内存分为堆、栈、方法区和本地方法栈。GC包括标记、清扫和压缩阶段,主要处理年轻对象。Java提供多种垃圾收集算法以优化性能。尽管有自动管理,仍需关注内存泄漏问题,了解GC有助于编写高效代码。

Java的垃圾收集:当你的对象消亡时发生了什么?

DEV Community
DEV Community · 2025-03-13T15:57:33Z
AWS推出CDK垃圾收集功能

亚马逊在AWS CDK中推出垃圾收集预览功能,自动删除S3桶和ECR库中的旧资产,降低维护成本。开发者可通过cdk gc命令管理和删除不再需要的资产,满足社区长期需求,简化旧资源清理。

AWS推出CDK垃圾收集功能

InfoQ
InfoQ · 2025-03-03T19:00:00Z

垃圾收集(GC)是Java平台的重要特性,支持自动内存管理,使开发者能专注于其他问题。自JDK 8以来,GC性能显著提升,降低了内存管理的开销。本文讨论了GC的基本概念、不同GC算法的差异、选择合适GC的方法,以及如何通过升级到最新JDK提升应用性能。

Java中的垃圾收集 - 自JDK 8以来的进展

insidejava
insidejava · 2025-02-15T00:00:00Z
ZGC(Z垃圾收集器)深入研究

Java 11引入了Epsilon垃圾收集器和ZGC(Z垃圾收集器),后者专为大堆内存设计,具有低延迟特性。ZGC采用三色标记算法,确保垃圾收集暂停时间极短,适合实时数据分析和云计算等场景,其并发处理和触发机制在大规模内存管理中表现优异。

ZGC(Z垃圾收集器)深入研究

DEV Community
DEV Community · 2025-01-25T14:42:45Z

本文分析了JVM垃圾收集(GC)日志,特别是JDK 9及以上版本的启动参数变化。通过实例分析串行和并行GC日志,强调了GC事件的时间、内存使用和暂停时间的重要性,结果表明GC性能对系统影响显著,尤其在延迟敏感的应用中。

JVM Serial GC 、Parallel GC 日志解读与分析

安志合的学习博客
安志合的学习博客 · 2025-01-20T02:45:00Z
Python 垃圾收集:你需要知道的一切

垃圾收集(GC)是自动内存管理机制,减轻程序员负担,减少错误。Python主要采用引用计数和标记-清扫算法,处理循环引用问题。内存泄漏较少见,通常由全局命名空间或C库未释放内存引起。

Python 垃圾收集:你需要知道的一切

DEV Community
DEV Community · 2025-01-17T15:22:53Z

本文通过示例代码展示如何生成和分析Java的GC日志,模拟对象生成,解读内存使用情况和GC事件类型,并介绍常用的GC参数及不同垃圾收集事件。

JVM GC 日志解读与分析(基础配置)

安志合的学习博客
安志合的学习博客 · 2025-01-16T07:43:03Z
Java中的垃圾收集:自JDK 8以来的进展

自JDK 8以来,Java的垃圾收集(GC)显著演变,提升了延迟、暂停时间和内存开销。新版本优化了内存管理和应用性能,开发者需了解不同的GC选项以提高资源利用率。现代GC将堆分为年轻代和老年代,采用多种算法以适应不同场景。升级至新版本可显著提升性能,尤其适用于低延迟的云服务和金融系统。

Java中的垃圾收集:自JDK 8以来的进展

DEV Community
DEV Community · 2025-01-02T14:34:29Z

JavaScript是ECMAScript标准的实现,常见引擎有SpiderMonkey、Rhino、JavaScriptCore、V8、Chakra、JerryScript、Nashorn、QuickJS和Hermes。QuickJS是小型嵌入式JavaScript引擎,支持ES2023规范,具有数学扩展和命令行解释器。它可编译为可执行文件,使用引用计数和循环删除的垃圾收集。QuickJS可通过扩展模块扩展功能,与libuv库结合使用实现异步I/O和事件循环。

跨端轻量JavaScript引擎的实现与探索

京东科技开发者
京东科技开发者 · 2024-03-12T01:48:03Z

WasmGC是一种新的垃圾收集方法,可有效引入WebAssembly。它可以提供更好的性能潜力和更小的代码大小。WasmGC可以感知内存压力并相应地调整堆大小和收集频率,避免内存碎片化。虚拟机管理GC对象,因此可以更好地集成开发工具。在WasmGC移植中,需要编写新代码将语言结构转换为WasmGC基元。

将GC编程语言引入WebAssembly的新方法

极道
极道 · 2023-11-03T10:12:00Z

ZGC是Java垃圾收集技术的最前沿,从JDK11作为试验特性推出以来一直在发展中。从JDK14开始支持Windows,在JDK15中已经可以正式投入生产使用。最新的JDK开源库中已经出现了分代收集的ZGC代码,预计不久的将来会正式发布。

记录TritonServer部署多模型到多GPU踩坑 | 京东云技术团队

京东科技开发者
京东科技开发者 · 2023-10-17T03:48:31Z
"PyCoder's Weekly #586"

本文总结了如何组织一个拥有近3万个模块的Python系统、在多进程中共享NumPy数组、Python 3.12.0 Beta 4的发布、使用IPython的神奇工具箱、通过随机排序查询集查找测试脆弱性、Python和Rust异步Web服务器性能的比较、Python的垃圾收集、WASI对CPython的支持状况、Python的软件材料清单、使用anywidget简化Jupyter小部件、向Python添加尾部调用优化、LangChain的问题等。此外,还介绍了一些有趣的项目、工具和库,以及即将举行的活动和会议。

"PyCoder's Weekly #586"

蠎周刊
蠎周刊 · 2023-07-19T03:42:00Z
  • <<
  • <
  • 1 (current)
  • 2
  • >
  • >>
👤 个人中心
在公众号发送验证码完成验证
登录验证
在本设备完成一次验证即可继续使用

完成下面两步后,将自动完成登录并继续当前操作。

1 关注公众号
小红花技术领袖公众号二维码
小红花技术领袖
如果当前 App 无法识别二维码,请在微信搜索并关注该公众号
2 发送验证码
在公众号对话中发送下面 4 位验证码
小红花技术领袖俱乐部
小红花·文摘:汇聚分发优质内容
小红花技术领袖俱乐部
Copyright © 2021-
粤ICP备2022094092号-1
公众号 小红花技术领袖俱乐部公众号二维码
视频号 小红花技术领袖俱乐部视频号二维码