Files
XCEngine/docs/api/XCEngine/Memory/ProxyAllocator/GetPeakAllocated.md

716 B

ProxyAllocator::GetPeakAllocated

查询峰值净分配量。

size_t GetPeakAllocated() const override;

行为说明

当前头文件内联实现直接返回 m_stats.peakAllocated

这个字段只会在 Allocate 成功时更新,更新依据是:

m_stats.totalAllocated - m_stats.totalFreed

返回值

  • size_t - 代理层记录的峰值净分配量。

注意事项

  • 由于 totalFreed 的统计当前有缺陷,这里的峰值也可能失真。
  • Reallocate 不更新统计,因此大缓冲重分配不会反映到峰值里。

相关文档