gpt4 book ai didi

ios instruments vm tracker IOKit 疯狂的住所大小

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

我刚刚分析了我使用 Instruments 开发的 ipad 应用程序。我尤其对内存使用感兴趣,因为我一直收到一些内存警告。

首先,事件监视器报告在启动应用程序后总共使用了大约 40MB 的内存。这对我来说真的很像。尤其是在启动之后,什么都没有发生。

所以我一直在分析VM tracker中的应用。

首先,有人可以解释一下如何解释 内存吗?我的意思是 ipad 并没有真正的虚拟内存,因为没有交换等。

好吧,真正奇怪的是我有大约 40 MB 的内存,那是常驻的! IOKit 下列出了大约 38MB。在 IOKit 下没有进一步的信息,这实际上意味着什么。

那么 IOKit 到底做了什么?是什么导致这些巨大的值(value)如此疯狂?

感谢任何类型的提示! :)

最佳答案

试试 Heapshot Analysis,bbum 有一个很好的 tutorial here .

基本上,您获取一个 Heapshot,运行一些过程,然后获取另一个 Heapshot 进行几次迭代。这将有助于找到丢失但未泄漏的内存。我经常使用这种方法,

我多次使用 Heapshot 获得了巨大的优势,非常感谢 bum。

关于ios instruments vm tracker IOKit 疯狂的住所大小,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8316664/

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