我的应用程序的一部分是我同时执行操作的地方.它们包括初始化许多CALayers并将它们渲染到位图.
不幸的是,在这些操作期间(每次在iPhone 4上完成大约需要2秒钟),VM Tracker指示的脏大小达到~120MB.分配达到~12MB(不累积)根据我的理解,Dirty size是无法释放的内存.通常,我的应用程序和后台的所有其他应用程序都会被杀死.
Incident Identifier: 7E6CBE04-D965-470D-A532-ADBA007F3433
CrashReporter Key: bf1c73769925cbff86345a576ae1e576728e5a11
Hardware Model: iPhone3,1
OS Version: iPhone OS 5.1.1 (9B206)
Kernel Version: Darwin Kernel Version 11.0.0: Sun Apr 8 21:51:26 PDT 2012; root:xnu-
1878.11.10~1/RELEASE_ARM_S5L8930X
Date: 2013-03-18 19:44:51 +0800
Time since snapshot: 38 ms
Free pages: 1209
Active pages: 3216
Inactive pages: 1766
Throttled pages: 106500
Purgeable pages: 0
Wired pages: 16245
Largest process: Deja Dev
Processes
Name UUID Count resident pages
geod <976e1080853233b1856b13cbd81fdcc3> 338
LinkedIn <24325ddfeed33d4fb643030edcb12548> 6666 (jettisoned)
Music~iphone <a3a7a86202c93a6ebc65b8e149324218> …Run Code Online (Sandbox Code Playgroud)