<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>内存池 on PlumePHP</title><link>https://plumephp.com/tags/%E5%86%85%E5%AD%98%E6%B1%A0/</link><description>Recent content in 内存池 on PlumePHP</description><generator>Hugo</generator><language>zh-CN</language><lastBuildDate>Sun, 27 Sep 2026 11:00:00 +0800</lastBuildDate><atom:link href="https://plumephp.com/tags/%E5%86%85%E5%AD%98%E6%B1%A0/index.xml" rel="self" type="application/rss+xml"/><item><title>C++ 自定义内存池与分配器：从 Arena 到 std::pmr 与无锁分配</title><link>https://plumephp.com/cpp-memory-pool-allocators/</link><pubDate>Sun, 27 Sep 2026 11:00:00 +0800</pubDate><guid>https://plumephp.com/cpp-memory-pool-allocators/</guid><description>&lt;h2 id="一为什么需要自定义分配器"&gt;一、为什么需要自定义分配器&lt;/h2&gt;
&lt;h3 id="1-malloc-到底慢在哪"&gt;1. malloc 到底慢在哪&lt;/h3&gt;
&lt;p&gt;通用堆分配器（glibc malloc）必须应对任意大小、任意次序的分配请求，这要求它在内部维护复杂的空闲块元数据。一次 &lt;code&gt;malloc&lt;/code&gt; 的开销分布在：&lt;/p&gt;</description></item></channel></rss>