iOS应用程序在';他已经在后台了?

iOS应用程序在';他已经在后台了?,ios,memory,background,instruments,Ios,Memory,Background,Instruments,我使用仪器跟踪一些iOS应用程序的内存使用情况,比如Path、Instagram、Facebook。 我发现前台应用占用了太多的内存,导致“物理内存空闲”非常紧张。当内存空闲达到其下限(可能是10米)时,系统开始减少后台应用程序的内存大小,例如Path将内存从大约70米逐渐减少到40米 我想知道这是怎么发生的,我发现我自己的应用程序在后台不会这样做。如果需要,我应该怎么做才能使我的应用程序能够减少其在后台的内存占用?查找缓存数据、可以重新创建的图像、从文件读入内存的内容、需要时可以再次创建的任何

我使用仪器跟踪一些iOS应用程序的内存使用情况,比如Path、Instagram、Facebook。 我发现前台应用占用了太多的内存,导致“物理内存空闲”非常紧张。当内存空闲达到其下限(可能是10米)时,系统开始减少后台应用程序的内存大小,例如Path将内存从大约70米逐渐减少到40米


我想知道这是怎么发生的,我发现我自己的应用程序在后台不会这样做。如果需要,我应该怎么做才能使我的应用程序能够减少其在后台的内存占用?

查找缓存数据、可以重新创建的图像、从文件读入内存的内容、需要时可以再次创建的任何内容,然后将其扔掉。最终,iOS杀死了应用程序,也杀死了那些首先没有放弃内存的应用程序。找到缓存数据、可以重新创建的图像、从文件读入内存的内容,以及任何需要时可以重新创建的内容,然后扔掉。最终,iOS杀死了应用程序,也杀死了那些没有放弃内存的应用程序。