gpt4 book ai didi

iPhone 内存,该相信什么?

转载 作者:行者123 更新时间:2023-11-29 13:40:29 26 4
gpt4 key购买 nike

我的某个应用程序一直存在内存问题。我现在到了一个阶段,在内存方面没有什么能真正给我可靠的答案。

起初我使用了 Allocations profiler,我认为它似乎工作得不太好,我认为这是因为我的大部分代码都在 Obj-C++ 中,这意味着它无法正确跟踪内存。

Allocations 分析器告诉我该应用程序使用了 32mb 的内存,并且在这一点附近它说它的内存不足并且有时会崩溃。但是,在应用程序的其他部分中,它最多使用了 40mb,并且从未崩溃过。

我找到了这个代码块:

http://landonf.bikemonkey.org/code/iphone/Determining_Available_Memory.20081203.html

这似乎告诉我我正在使用 70mb 的内存,当我收到内存不足警告时,它说我还有 2mb - 4mb 的未使用内存。这似乎更合理,但它几乎是分析器所说的两倍!

我唯一能想到的就是忽略它并尽可能减少我的应用程序使用的内存量。

最佳答案

忽略它并减小应用程序的大小实际上是一个很好的方法。确保通过清除内存中不需要的任何内容来响应内存警告。请记住,不同的设备具有不同的内存量,您可能需要使用比您想象的更少的内存,至少如果您想支持那些较旧的设备。

关于iPhone 内存,该相信什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9325151/

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