近日,微博热搜显示,「苹果建议不要滑动关闭后台程序」这是什么鬼逻辑!
【据外媒报道,苹果公司表示,滑动关闭iPhone的应用程序可能会缩短电池寿命,并使设备变慢。后台未使用的应用程序被冻结,处于待机模式,不会占用设备额外资源,苹果建议除非应用程序无响应,否则不要滑动强制退出】
其实早在2016年,就有用户在美国贴吧Reddit上发帖询问「应用程序需不需要一直打开」的问题,后来甚至有人给CEO库克发邮件咨询这个问题,但是库克并没有回应,回信的人是Craig Federighi,一位经常在发布会露脸的人,苹果高级副总裁、苹果操作系统团队负责人,回信内容为:No and No ,其实意思就是,滑动关闭后台并不会省电。
我们要搞清楚一个原理,当你把App 切换至后台之后,iOS系统将会在运行内存冻结它,所以它并没有真正的运行在后台,所以也就不会耗电,当你重新启用时,可以继续接着之前的状态使用。反之如果你滑动关闭了后台程序,该程序从运行内存删除,当你需要再次启动时,该程序会从头重新启动重新加载到运行内存,这个过程才是更加耗电的。
这就像我们日常生活中,冰箱、空调、节能灯泡、汽车在相等的时间、距离上,频繁开关空调并不省电,汽车跑在高速上油耗更低一样。这些设备都具有相同的特性启动瞬间耗能高,相对来说持续运行能带来更低的能耗。
在苹果官方界面甚至都没有提到「如何关闭应用」,而滑动关闭应用程序,只是在应用程序没有相应的情况时的一种应对措施。
其实关闭后台App的刷新,解决功耗问题更为直接,像低电量模式、低数据模式也是通过限制后台应用程序的刷新解决耗电的问题,通过设置 》通用 》 后台App刷新 我们可以手动设置关闭一些没有必要在后台刷新的App或者全部关闭,可能部分App的消息提醒可能会延迟,但即使全部关闭了也不影响消息的推送和接收。
以微信举例:当你关闭了微信的后台刷新,当有新消息时,依然会弹出横幅提醒或小红点提醒,当你进入微信,消息没有立马显示而是经过自动刷新之后才出现,这就是关闭后台刷新的效果,反正,打开微信,新消息已经显示在消息列表(在后台已经完成刷新),但这也是在网络良好和内存足够的前提下。
其实关闭不必要的后台程序,给小编的第一感觉是可以腾出多余的运行空间给需要的应用程序,以提升系统流畅度,省电啥的感觉不大,如果你使用过iPhone6 或者 更久远的iPhone手机,当你更新到最新系统,假如我们要吃鸡打王者开黑,需要微信登录,现如今的微信已不是当年的微信,运行内存的占用不比游戏少多少。当点击登录跳转到微信允许登录,再跳转回去,发现游戏居然重启了,这是什么鬼,这其实是运行内存不足导致的,如果在这之前删除所有没有用的后台程序,只留下吃鸡和微信,发现来回跳转都没有问题。
想当年iPhone刚上市的时候,我们都还在用安卓低端机,身为学生党的我们有几个是家里有矿的呢!想要提升系统流畅度就只有不停的删后台,以至于现在我们都有强迫症了,用完就删,然后一秒之后再打开...... ,即使现在工作了有条件了,换了iPhone换了安卓旗舰,内存早已不是问题,有时候删后台其实并不是为了节省内存,而是一种习惯
“强迫症患者”
iOS13实用小技巧第一期如何关闭微信朋友圈烦人的个性化广告