我在我的应用程序中注意到,如果我的手机长时间没有关机,didReceiveMemoryWarning 的调用速度会更快。我的应用程序可以访问的内存池似乎随着时间的推移而缩小。
有没有其他人注意到这一点,是否有解释?有没有我可以采取的措施来防止这种情况发生?
当我使用大量内存拍摄和处理图片时,我注意到这种情况发生了。关闭电源并重新启动手机会有所帮助。我的应用程序可以访问的内存是否可能正在缩小,或者现有内存是否碎片化并且重新启动会对现有内存进行碎片整理?
对此问题的任何解释或帮助都会很棒。谢谢。