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

作者在三周内利用AI助手koan处理了575个拉取请求,发布了58个版本,并修复了内存泄漏和安全漏洞。每个请求都经过人工审核以确保代码质量。尽管存在争议,作者强调AI仅为辅助工具,最终决策仍由人类维护者负责。

三周内处理575个拉取请求:当AI遇上CPAN维护时发生了什么

blogs.perl.org
blogs.perl.org · 2026-04-07T22:21:26Z
优点、缺点与内存泄漏:Meilisearch中的jemalloc、bumpalo和mimalloc

本文讨论了Meilisearch中的内存泄漏问题,作者通过分析代码和使用不同的内存分配器(jemalloc和mimalloc)寻找泄漏原因。最终发现,Meilisearch与LMDB的内存分配不兼容导致了内存问题。通过统一内存分配器,内存使用显著降低,性能也有所提升。

优点、缺点与内存泄漏:Meilisearch中的jemalloc、bumpalo和mimalloc

meilisearch blog
meilisearch blog · 2026-03-30T00:00:00Z

Ply是一个用Rust构建的框架,旨在解决现有框架的不足,支持多人棋盘游戏开发。作者重写了布局引擎,采用构建器模式和闭包,简化了API设计。文章还讨论了Rust动态库中的资源泄漏问题,指出全局变量设计导致内存泄漏,强调需改进动态库场景中的内存管理。

【Rust日报】2026-03-05 Ply:一个用Rust构建应用的新框架

Rust.cc
Rust.cc · 2026-03-07T07:03:12Z

本文探讨了Go语言的内存管理问题,指出许多开发者对Go的状态理解不清,导致内存泄漏。关键在于理解goroutine不拥有内存,只有引用才拥有。常见的内存锚点包括未取消的context、未消费的channel和长存的goroutine。开发者可通过pprof等工具诊断和修复内存问题,强调设计清晰的所有权和生命周期。

内存去哪儿了?一个让大多数 Gopher 都无法清晰回答的问题

Tony Bai
Tony Bai · 2026-01-15T00:21:39Z

在高并发API网关中,Nginx出现内存泄漏,内存占用持续增加。通过OpenResty XRay工具,团队定位到问题源于dynamic upstream模块的内存池,最终追溯到C代码调用链,成功解决了内存泄漏,显著降低了内存占用,提高了系统性能和可用性。

一次无法重启的 Nginx 内存泄漏,我们是如何在生产环境把它抓出来的

OpenResty 官方博客
OpenResty 官方博客 · 2026-01-13T00:00:00Z
CVE-2025-14847(MongoBleed)— MongoDB中的高危内存泄漏

MongoDB及其相关版本存在高危漏洞“mongobleed”(CVE-2025-14847),允许未经认证的远程攻击者提取敏感数据。受影响版本为MongoDB 4.0至8.2.2。建议禁用zlib网络压缩以降低风险,修复补丁预计在1月发布。

CVE-2025-14847(MongoBleed)— MongoDB中的高危内存泄漏

Percona Database Performance Blog
Percona Database Performance Blog · 2025-12-31T15:56:27Z

NIF(本地实现函数)是Erlang通过C语言与操作系统或外部库通信的方案。相比于Ports,NIF效率更高且不绑定任何Erlang进程。NIF需要管理资源,并通过引用计数确保安全释放,避免内存泄漏。

Erlang 是如何释放NIF的资源

Teach Talk
Teach Talk · 2025-12-29T05:32:28Z
Erlang 的Port Drivers

Erlang的Port通过独立进程与外部程序通信,而Port Drivers则将C/C++动态库加载到虚拟机中,性能更高但风险更大。Port是Erlang与外部程序的基本通信方式,Port Drivers直接在虚拟机内运行,存在内存泄漏风险。两者的创建和运行方式不同,Port Drivers在调度时注册IO任务。

Erlang 的Port Drivers

Teach Talk
Teach Talk · 2025-12-26T08:13:12Z

psutil 7.2.0 引入了新 API,用于检测 Python C 扩展中的内存泄漏。新函数 heap_info() 和 heap_trim() 有助于识别和减少内存泄漏。此外,psleak 工具可以自动检测 C 扩展的内存泄漏,增强了 Python 项目的调试能力。

使用 psutil 和 psleak 检测 C 扩展中的内存泄漏

Giampaolo Rodola
Giampaolo Rodola · 2025-12-22T23:00:00Z

在高并发的OpenResty/LuaJIT服务中,进程常驻内存(RSS)持续增长,而Lua GC显示内存占用低,导致OOM问题。为解决此问题,开发了lj-resty-memory工具以揭示RSS与GC占用的差距,并推出LuaJIT-plus增强版,通过智能内存管理机制主动归还内存,改善内存碎片化,确保服务稳定性。

从被动囤积到主动治理:如何破解 LuaJIT“伪内存泄漏”

OpenResty 官方博客
OpenResty 官方博客 · 2025-12-04T00:00:00Z
GStreamer 1.26.9发布,增强了对DeckLink采集卡的支持,并集成Spotify服务

GStreamer 1.26.9于2025年12月1日发布,增强了对多设备的支持,提升了HLS和DASH流媒体的稳定性,修复了内存泄漏,并增加了新属性和功能,整体可靠性得到提升。

GStreamer 1.26.9发布,增强了对DeckLink采集卡的支持,并集成Spotify服务

实时互动网
实时互动网 · 2025-12-02T02:57:51Z

在复杂的生产环境中,定位 Java 内存问题具有挑战性。传统的堆转储分析方法常导致长时间停顿和耗时。本文介绍了通过 OpenResty XRay 进行非侵入式在线分析的三步骤,能够有效定位内存泄漏、高频对象创建和大对象问题,从而显著提升诊断效率和系统性能。

从堆内存异常到精准定位:OpenResty XRay 在 Java 内存问题诊断中的实践

OpenResty 官方博客
OpenResty 官方博客 · 2025-11-11T00:00:00Z

本文探讨了.NET中CancellationToken的使用技巧,强调了释放CancellationTokenSource的重要性,避免令牌复用的风险,并遵循传递准则。提供了五条黄金法则,以防止内存泄漏和性能问题,确保高效的异步操作和取消机制。

.NET取消令牌终极指南:避开生产环境中的5大陷阱

dotNET跨平台
dotNET跨平台 · 2025-10-18T00:01:09Z

某客户的Nginx服务出现严重内存泄漏,通过OpenResty XRay工具定位到ngx_dubbo_module函数中的未释放对象,导致内存持续膨胀。XRay有效诊断并验证问题,帮助团队迅速解决,提升了业务稳定性和研发效率。

如何使用 OpenResty XRay 快速定位 C++ 模块中的内存泄漏

OpenResty 官方博客
OpenResty 官方博客 · 2025-10-11T00:00:00Z
如何使用 OpenResty XRay 快速定位 C++ 进程的内存泄漏

本文介绍了如何利用 OpenResty XRay 快速定位 C++ 进程中的内存泄漏问题。通过动态追踪生成火焰图,识别内存泄漏的关键区域。分析表明,内存未释放的原因是错误的内存管理信号。XRay 提供高效的诊断和验证,提升研发效率,保障业务稳定性。

如何使用 OpenResty XRay 快速定位 C++ 进程的内存泄漏

OpenResty 官方博客
OpenResty 官方博客 · 2025-10-11T00:00:00Z
Go语言中的常见切片错误及避免方法

切片是Go语言的重要数据结构,但使用时易出错。常见问题包括按值传递切片、共享底层数组导致意外修改、内存泄漏、循环变量使用不当、迭代时修改切片、nil切片与空切片混淆、未验证切片边界等。理解这些问题及解决方案有助于编写更健壮的Go应用。

Go语言中的常见切片错误及避免方法

freeCodeCamp.org
freeCodeCamp.org · 2025-09-30T16:52:28Z

AddressSanitizer(ASan)是一种快速的内存错误检测工具,能够识别内存访问错误、使用后释放和内存泄漏。它通过修改源代码插入内存检查,并利用阴影内存映射应用程序内存,帮助开发者发现和修复内存错误。

地址卫生检查器

Lei Mao's Log Book
Lei Mao's Log Book · 2025-09-27T07:00:00Z
如何修复 React 应用程序中的内存泄漏

React 应用程序可能因内存泄漏而变慢,内存泄漏是指组件创建资源但未在卸载时清除,导致 RAM 消耗增加。常见原因包括未移除事件监听器、定时器、订阅和未取消的 API 调用。使用 `useEffect` 清理资源可以防止内存泄漏,确保应用性能和用户体验。

如何修复 React 应用程序中的内存泄漏

freeCodeCamp.org
freeCodeCamp.org · 2025-09-24T19:17:26Z
Swift 6.2 来了 - 肘子的 Swift 周报 #103

Swift 6.2 更新了默认 Actor 隔离等新功能,增强了工具链支持,但仍受苹果发布节奏影响。开发者需理性探讨并发模型的内存泄漏问题。文章还分享了构建配置与功能开关的实践经验,以及设计原则的解读。

Swift 6.2 来了 - 肘子的 Swift 周报 #103

肘子的Swift记事本
肘子的Swift记事本 · 2025-09-22T14:00:00Z

OpenResty XRay 通过火焰图帮助客户快速定位内存泄漏问题,将内存使用从数 GB 降至 60MB,显著提升系统性能和稳定性。该工具在复杂系统中展现出强大的诊断能力,有效解决性能瓶颈和内存问题。

金融服务内存飙升:OpenResty XRay 通过一张火焰图,让占用降至 40%

OpenResty 官方博客
OpenResty 官方博客 · 2025-09-12T00:00:00Z
  • <<
  • <
  • 1 (current)
  • 2
  • 3
  • >
  • >>
👤 个人中心
在公众号发送验证码完成验证
登录验证
在本设备完成一次验证即可继续使用

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

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