当我使用VM Tracker工具查看脏内存时,我的应用程序在启动时使用了大约50 MB的内存。这是一个非常简单的应用程序,从我在今年的WWDC上回忆起来,对于一个在启动时只有一个简单的UIWebview的应用来说,这似乎太多了。
我想我记得苹果公司有人告诉我要将记忆力保持在20MB以下作为指导。
在我离开并试图追踪这一点之前 - 保持性能平稳和内存警告的合理目标是什么?
答案 0 :(得分:3)
虚拟内存!= RSIZE。不要混淆。虚拟内存包括各种共享内存,包括映射文件和框架。你真正关心的是保持低位是你的常驻记忆(RSIZE)。