Folia
← 返回头版

Cloudflare优化1.1.1.1 DNS缓存释放约100TB内存

Cloudflare的Big Pineapple平台通过实施五项内存结构优化,将1.1.1.1 DNS缓存的每条记录内存占用大幅降低,在整个集群中释放了约100 TB内存 1。该平台目前存储超过2500亿条DNS缓存记录 1。此次内存优化于2026年5月18日开始部署,并于同年7月6日完成 1。

在具体技术实现上,优化措施包括将Vec/String替换为Box、合并列表与偏移、省略重复owner、对大型枚举变体装箱,以及以原始字节存储记录数据 1。这些优化使每条缓存记录的内存占用从953字节降至420字节,降幅达56% 1。从实例维度来看,p99实例的内存占用由9.3 GB降至5.3 GB,降幅为43%;p90实例的内存占用由6.5 GB降至3.8 GB,降幅为42% 1。

除节省内存资源外,此次优化还提升了系统性能 1。数据显示,优化后的缓存插入吞吐量提升了43%,查询延迟降低了19% 1。


评论