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

639 B

ProxyAllocator::GetTotalFreed

查询累计释放字节数。

size_t GetTotalFreed() const override;

行为说明

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

但这个字段的写入逻辑有明显缺陷:Free 并不是按被释放块大小累加,而是把“调用当时的 allocation count”加进来。

返回值

  • size_t - 代理层当前记录的释放统计值。

注意事项

  • 这个值当前不代表真实释放字节数。
  • 基于它计算的净分配量和峰值也会受影响。

相关文档