Abh*_*nav 5 memory-management ios
有一些我不了解iOS内存管理的事情.
我想知道iPhone应用程序在设备上运行时通常需要多少内存(是否有任何修复号码如10MB?)
如果一个应用程序包含大量的大图像对内存有什么影响?它们只在加载时影响内存吗?
当有多个应用运行时,iOS如何管理内存?
请帮我理解这些概念.
iOS 设备上的应用程序没有规定或固定的可用内存量。
也就是说,据报道,有些游戏应用程序使用超过 55MB 的内存,但据报道,如果设备重置后不立即运行,操作系统也会在相当大比例的时间内杀死这些游戏。
如果您使用 22MB 或更少的内存,操作系统仍然可能会杀死您的应用程序,因为没有足够的可用内存,但它也必须杀死应用程序商店中大量其他应用程序,因此您的情况会非常好公司。
当任何应用程序(前台或后台)请求足够的内存以开始充分耗尽内存池时,内存警告将发送到其他应用程序。如果内存池变得足够小,应用程序就会被杀死,包括可能占用大量内存的前台应用程序。
| 归档时间: |
|
| 查看次数: |
4504 次 |
| 最近记录: |