怎么开发一个网络协议模块(C语言框架)之(六) ——通用对象池总结(核心)
+---------------------------+
| operEntryTbl[] | ← 操作对象池 (对象数组)
+---------------------------+
| 0 | 1 | 2 | ... | N-1 |
+---------------------------+↓ 初始化时全部加入
+------------------------+ +-------------------------+
| operFreeTbl | ←←←←← | operUpdateTbl |
+------------------------+ +-------------------------+↓ ↑ ↑分配 归还 更新加入↓ ↑
+------------------------+
| operUsedTbl | ← AVL Tree 结构 (O(log N))
+------------------------+
🧠 一、什么是对象池(Object Pool)?
对象池是一种设计模式: