【发布时间】:2019-02-19 09:44:48
【问题描述】:
我为我的应用程序录制了一个带有 heaptrack 的 *.gz 文件。我想用它来找出使用小分配浪费了多少内存。
现在我的问题是:是否可以过滤由 heaptrack 创建的 gz 或数据文件,以便仅保留具有特定最大大小的分配?
问候
【问题讨论】:
标签: c++ unix gperftools heap-profiling
我为我的应用程序录制了一个带有 heaptrack 的 *.gz 文件。我想用它来找出使用小分配浪费了多少内存。
现在我的问题是:是否可以过滤由 heaptrack 创建的 gz 或数据文件,以便仅保留具有特定最大大小的分配?
问候
【问题讨论】:
标签: c++ unix gperftools heap-profiling
使用 heaptrack_gui 打开您的 *.gz 文件。
$heaptrack_gui *.gz
然后检查摘要或转到自下而上点击然后您可以看到内存峰值,分配和泄漏的位置。
【讨论】: