gpt4 book ai didi

ios - Instruments Heapshots——这个数据是什么意思?

转载 作者:塔克拉玛干 更新时间:2023-11-02 21:55:42 25 4
gpt4 key购买 nike

我对这个标题感到抱歉。我知道它很差,但我不确定如何表达。

我读过关于 Leaks 工具如何工作的相互矛盾的陈述。我想弄清楚是否还有任何需要处理的泄漏,但我对 iOS 的内存管理还很陌生。

Leaks - Heapshots

我的问题本质上是:这张截图中的数据看起来是好是坏?我知道没有足够的信息来为我找到具体问题,但我只是对我是否有问题感到困惑。

我看过“Heap Growth”和“Persistent”都是积累不释放的东西。这个对吗? Heap Growth 和 Persistent 中的数字每次都从大开始变小。这是否意味着事情最终会得到清理,或者是否意味着我的内存使用量不断增加?

最佳答案

不好。 heapgrowth 是自上次标记堆以来应用增长的内存量。意味着对象正在被分配但永远不会被释放。您必须扩展堆快照并查看哪些对象被保留并找出它们未被释放的原因。理想情况下,每次标记堆时,增长都将为 0。

泄漏部分中的蓝色条也表明您有内存泄漏。

关于ios - Instruments Heapshots——这个数据是什么意思?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7182022/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com