Lobsters | 📄 原文链接 | 2026-10-11 收录

把每次堆分配归因到 span 的 Rust 采样分析器

来源:github.com — 2026-10

📋 概述

Cloudflare 开源的 Culpert 是一个 Rust 服务的采样式堆分配分析器:它以全局分配器包装器把每次采样到的分配归因到它所发生的那段 span 上,导出 pprof 格式的 profile,让现成的 pprof、Speedscope、Pyroscope、Polar Signals 等工具继续可用,并附带 CLI 提供无偏的按 span 报告与供 CI 使用的 diff 子命令。它已在上线前于 Cloudflare 捕获数起真实的分配回归,包括一处内存泄漏。

🔑 核心要点

💡 金句

Culpert 已经在上线前于 Cloudflare 捕获了数起真实的分配回归,其中包括一处内存泄漏。
← 返回 Lobsters 首页