iPhone|iPhone现在杀后台越来越严重了


iPhone|iPhone现在杀后台越来越严重了

文章图片


iPhone|iPhone现在杀后台越来越严重了

文章图片




苹果手机应用五种存在状态决定了 iOS 系统的流畅程度 , 墓碑机制的存在让苹果以小内存抗衡安卓大内存手机 。 然而 , 随着手机软件内存占用空间越来越大 , iPhone 内存调用机制逐渐失衡 。



在正常情况下 , iOS 将应用内存分为活跃内存与非活跃内存 , 那些处于不活跃状态与后台状态下的应用 , 所占用的内存处理器并没有读取它们 , 但它们依然被放在内存中处于待命状态 。 如此一来 , 才会有迅速恢复如初的表现 。




然而在非常情况下 , 比如当前运行软件需要更多活跃内存时 , 系统就会选择性释放掉不活跃状态软件与后台软件所占用的非活跃内存 , 让他们直接进入挂起模式 。 空下来的内存转为活跃内存 , 从而让活跃应用拥有更好的体验 。




简而言之 , iOS 系统充分利用所有内存空间 , 如果有多余内存就分配给处于不活跃状态与后台状态下的应用 , 让他们随时待命 。 可当前台活跃应用占用空间过大 , 灵活的内存分配模式就会失衡 。


【iPhone|iPhone现在杀后台越来越严重了】

在日常使用中 , 很多用户发现 , 一旦打开相机应用 , 杀后台现象就会变得异常严重 。 其实 , 原因正是因为相机应用需要调用非常大的活跃内存 , 大量挤占非活跃内存空间 , 那些不活跃应用与后台应用都会变成休眠挂起状态 。 等到用户拍完照片之后 , 切回后台应用 , 自然发现需要重新加载 。