管理连续大块内存的内存分配器。
概述
- 管理大块连续内存(64MB+)
- 提供
Allocate(size, align)和Free(ptr)接口 - 不关心存储内容类型,不关心调用者身份
成员变量
| 成员 | 类型 | 说明 |
|---|---|---|
m_memoryBase |
void* |
物理内存起始地址 |
m_totalSize |
size_t |
池总大小(如 256MB/512MB) |
m_strategy |
AllocatorStrategy |
分配算法(Bitmap/Linear/Buddy) |
m_poolID |
uint8_t |
逻辑 ID,对应 Handle 中 4-bit ID |
m_name |
std::string |
调试名称(如 "Texture_Streaming_Pool") |
2026年4月30日大约 2 分钟
