Skip to content

Latest commit

 

History

History
65 lines (54 loc) · 3.73 KB

File metadata and controls

65 lines (54 loc) · 3.73 KB

📺 MemoryPool 视频列表

本项目配套教程:anatomy_memory

代码仓库:project/memory_pool


📚 视频目录

🎯 MemoryPool 实战

# 视频标题 B站链接 状态
1 从内存池是什么出发 📺
2 malloc咋不行了?(上) 📺
3 malloc咋不行了?(下) 📺
4 内存池之从FreeList入手 📺
5 内存池之CentralPool 📺
6 内存池之ThreadLocal 📺
7 内存池之内存池本尊 📺
8 内存池之benchmark试试味道 📺
9 内存池之适配标准库(完结撒花) 📺

📝 学习路线

┌─────────────────────────────────────────────────────────┐
│                   MemoryPool 学习路线                    │
├─────────────────────────────────────────────────────────┤
│                                                         │
│  Step 1: 基础概念                                        │
│  ├── 从内存池是什么出发                                 │
│  └── 理解内存池的应用场景                               │
│                                                         │
│  Step 2: 问题分析                                        │
│  ├── malloc咋不行了?(上)                             │
│  ├── malloc咋不行了?(下)                             │
│  └── 理解通用分配器的性能瓶颈                           │
│                                                         │
│  Step 3: 数据结构设计                                    │
│  ├── 内存池之从FreeList入手                             │
│  └── 理解自由列表的设计                                 │
│                                                         │
│  Step 4: 核心组件实现                                    │
│  ├── 内存池之CentralPool                                │
│  ├── 内存池之ThreadLocal                                │
│  └── 内存池之内存池本尊                                 │
│                                                         │
│  Step 5: 性能测试与集成                                  │
│  ├── 内存池之benchmark试试味道                          │
│  └── 内存池之适配标准库(完结撒花)                     │
│                                                         │
└─────────────────────────────────────────────────────────┘

🔗 相关链接