安卓|手机的“杀后台”问题有多严峻?强如苹果公司都无法解决


安卓|手机的“杀后台”问题有多严峻?强如苹果公司都无法解决

文章图片


安卓|手机的“杀后台”问题有多严峻?强如苹果公司都无法解决

文章图片


安卓|手机的“杀后台”问题有多严峻?强如苹果公司都无法解决

文章图片


安卓|手机的“杀后台”问题有多严峻?强如苹果公司都无法解决


相信在很多人眼中 , 苹果是不杀后台的 , 这也是很多人选择使用苹果手机的原因 , 因为安卓系统普遍存在的杀后台情况是影响消费者的使用体验 。 但是近几年许多苹果用户发现 , 苹果也开始频繁出现杀后台的现象 , 这下让很多苹果用户都慌了 , 为什么强如苹果都没有根除苹果的杀后台的问题呢?
为什么会出现杀后台现象什么是杀后台呢?简单来说 , 就是在运行多个软件的时候 , 如果来回切换这些软件 , 有时候我们会发现 , 有些软件需要重新载入 , 并且运行精度已经被消除了 。 比如说 , 当我们在看电影或者玩游戏时 , 突然有一条微信弹出 , 而当我们进入微信 , 回复完信息之后 , 再次回到电影或者游戏 , 这个时候我们会发现 , 原先运行的应用已经被关闭了 , 我们玩的游戏 , 看的电影都要重新加载 , 从头开始 。

遇到这种情况 , 是因为手机系统自动清理了后台程序 , 也就是我们俗称的“杀后台” 。 那为什么会存在杀后台这种情况呢?这种现象主要是由安卓系统的工作原理导致的 , 当应用进入后台之后 , 开始的一段时间 , 应用是处于活跃状态的 , 也就是用户点击以后 , 所有的使用状态都会被保留 , 不用重新加载 。
但是随着应用在后台的时间越来越长 , 或者是后台的应用越来越多 , 手机系统为了节省手机内存 , 防止手机陷入卡顿 , 以及为了提高手机续航能力 , 降低电量损耗 , 手机系统会自动关闭一些后台应用 , 以维持手机的运行稳定 。 这也就是为什么安卓系统手机会频繁出现杀后台的现象 。

为了解决这一问题 , 安卓手机只有不停地提高手机的运行内存 , 这些年来 , 安卓手机的内存从1GB、2GB到现在已经16GB已经越来越大了 , 但是杀后台的现象只是被缓解 , 并没有根除 。 但相比之下 , 苹果从发布到现在运行内存都不算太大 , 到现在最大的运行内存也只有6GB , 这是因为iOS的运行模式相比于安卓系统系统有天然的优势 , 那就是“墓碑模式” 。
性能强大的墓碑模式墓碑模式简单来说就是:在应用进入后台一段时间之后 , 这些应用所占用的内存会被暂时释放 , 取而代之的是一个记录应用“生前”运行状态的“墓碑” , 当这个墓碑被再一次开启的时候 , 墓碑上的应用会被根据墓碑上所记录的信息进行恢复 。 这也就是为什么苹果的后台应用不会占用内存 , 也不会出现耗电严重的问题 , 因为他们根本就是“假后台” 。 这种情况下 , 理论上苹果后台即使储存再多的应用 , 也不会出现杀后台的情况 。

那为什么苹果还是出现了杀后台的现象呢?事实上 , 苹果的墓碑模式远比我们想象中复杂 。 事实上 , iOS系统的墓碑模式 , 不仅作用于后台应用 , 还作用于手机内许多没有在使用的应用 。
手机系统会通过对所有应用的使用状态进行分析 , 给它们进行活跃度评级 。 等级分为未运行、不活跃、活跃、后台与挂起等五种状态 。 其中 , 未运行和挂起的应用是处于完全关闭状态的 , 再次运行需要重新加载程序 。 活跃状态是指在运行 , 这种状态存在于正在运行的应用和刚刚进入后台的应用 , 在这种状态下应用是会占用内存并且消耗电量的 。

而不活跃和后台状态是不占用内存的 , 这些应用占用的内存会被释放 , 但是运行状态会被记录保存 , 这些应用会进入一种待命的状态 。 手机系统在手机有空余内存的情况下 , 会把空余的内存分给其他的软件提高它们的活跃度评级 , 尽量让更多的应用进入待命状态 , 也就是“墓碑模式” 。 这也是苹果手机应用打开比较流畅的原因 。
墓碑模式的死穴但是纵使墓碑模式如此强大 , 也有它的死穴 , 苹果手机出现杀后台现象的原因是打开相机功能 。 很多人不知道的是 , 随着手机相机功能不断变得强大 , 现如今手机相机运行时所占用的运行内存越来越多 。