其实很多人都有一个习惯,用完一个手机软件之后,都要清空一下手机后台应用,感觉这样才会变得流畅,实际上,可未必是这样!尤其对于运行内存足够大的手机,其实用完之后直接上滑回到桌面就可以了!刻意的在每次返回都手动清理一下后台很可能会导致你的手机更加卡顿!
那我们来说说为什么会出现这种情况呢,这因为应用程序进入后台时是暂停运行的,再次点击卡片,它会从你当前中断的地方继续运行。而卡片被清理掉之后,你再次点击APP会重新加载也就是完全重新打开,这个叫做冷启动,冷启动其实是非常非常高的负载,瞬时功率会非常大,丝毫不亚于你平时玩的大型游戏,甚至还要高上好几倍,其实很多时候手机的卡顿都是由于这些冷启动造成的,而你的手机后台如果放着不关闭的话,其实是可以避开冷启动高负载的情况。而且在手机的运行内存不够的时候,系统会触发自动回收内存的。
这里顺便提一个关于安卓的后台和推送机制,其实安卓APP在进入后台以后,会继续运行并接收消息。除非关闭APP,但少部分APP就算关闭后,也仍然在运行!因为需要推送消息,只是用户看起来关闭了app,如果想真正的关闭必须要去应用管理里找到对应的app并且点击关闭,但是!彻底关闭的app很可能无法给您及时推送消息。
当然这时候就会有很多人说,那我后台开那么多我的电池电量是不是负担非常大呢!其实对于ios、鸿蒙等这种系统,他们的内存调度足够智能了,相对没有后台,肯定会多消耗电量但是只会多一点点,这一点是无伤大雅的。
对于安卓耗电的根本原因其实是Service,Google的本意是,如果需要长时间进行用户不可见的操作,就用Service,比如后台播放音乐。比如微信聊天,即便你退出app也可以收到消息,就是通过Service进行消息推送。而这个耗电开销对于大家来说相对必要。
甚至苹果还表示过,如果使用上滑关闭应用程序的方式可能会让APP在重新加载时花费更长的时间,这也就意味着将会影响电池寿命。其实苹果
手机后台未使用的应用会被冻结,处于待机状态,苹果建议除非应用程序无响应,否则不要滑动强制退出。
某开发者发表
而且近年来手机运行内存越来越大,不清后台的用户体验可以甩开之前小内存时期好几条街,
总结起来就是对于近年来的的新手机,如果是游戏等大应用,使用完可以清一下后台,其余的常用app其实大可以不用每次都清空后台,当然,如果遇到一些在后台搞事情的流氓APP,建议还是直接卸载!