# PoolAllocator::GetPeakAllocated 查询峰值分配量。 ```cpp size_t GetPeakAllocated() const override; ``` ## 行为说明 当前头文件内联实现返回: ```cpp m_totalBlocks * m_blockSize ``` 这并不是“历史上曾经达到过的最大已用字节数”,而是整个池按逻辑 block 大小计算的总容量上界。 ## 返回值 - `size_t` - 当前实现下等于总池容量上界。 ## 注意事项 - 如果你把它当作调试统计里的“历史峰值”,会得到过于乐观的结果。 - 这里同样不考虑对齐放大后的真实 stride。 ## 相关文档 - [返回类型总览](PoolAllocator.md) - [GetTotalAllocated](GetTotalAllocated.md)