gpt4 book ai didi

iphone - 内存不足但未在 Instruments 中看到过多的对象分配

转载 作者:太空狗 更新时间:2023-10-30 03:55:05 24 4
gpt4 key购买 nike

我有一个 iPad 应用程序由于内存不足而崩溃。但是,Instruments 没有显示使用 ObjectAlloc 分配的任何大量内存——它在应用程序的生命周期内保持在 1MB 以下。泄漏显示在运行过程中泄漏了不到 1kB。内存监视器显示设备上的可用内存随着使用而显着下降,最终下降到内存不足的程度。这是 Instruments 的屏幕截图:

Instruments screenshot http://www.freeimagehosting.net/uploads/0758372561.png

我完全被难住了。据我所知,这基本上表明,就我的应用程序而言,我使用的内存从未超过 750kB,但设备的物理内存仍然不足,这导致我的应用程序崩溃/强制退出。

我不熟悉使用 XCode 调试内存问题。我测量错了吗?有没有其他方法可以查看此内存的去向?

最佳答案

如果您查看 Leaks 行,您会发现一大堆内存泄漏都在连续发生。检查以确保您正在释放您分配的任何对象或您的类拥有对其的引用。

关于iphone - 内存不足但未在 Instruments 中看到过多的对象分配,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2635112/

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