iPhone电池寿命减短的秘密,居然就这?
电池容量小,充电慢已经成为了苹果手机的专属名词,即使那18W的快充也不能拯救。
所以一直以来,苹果手机用户都被续航所困扰着,不是在充电中就是在充电的路上!
为了能够增加手机的那么一点点续航,各位苹果手机用户可以为是使出了各种招数。
开启自动亮度、省电模式、动态效果全关、关闭原彩显示等等。
当然啦,这都是作为合格的苹果用户一些基础操作,深度玩家开始探索设置中各种没必要开启的辅助操作。
但最骚的还是属前段时间传谣的不要滑动关闭后台程序。
科技君身边的一些使用苹果手机朋友,打开后台基本就是几十个软件,作为一个有些许强迫症的人来说,恨不得全部滑动关闭掉。
而这个操作的来源,是苹果官网更新了一个页面,科普了“强制关闭应用”的操作。
其中苹果解释了一句:只有在应用无响应的时候才需要强制关闭后台。
也许,苹果也终于知道自己有这一缺点了
!
然而这次正经的科普,却在网络的海洋中越飘越不正经。
先是英国太阳报和LADbible等外媒,开启UC震惊部的专属标题:
“震惊!关闭后台会让 iphone 变慢且减少续航“
“苹果说关闭后台对 iPhone 电池不好!“
紧接着没过多久,国内的数码自媒体也开始了一本震惊的胡说八道!
只要在标题上面加上外媒两个字,就有一大堆的小朋友信以为真,然后转发+实践。
(无图,可自行百度)
完美的实现了一次又一次的以讹传讹。
那事实到底是什么呢?从苹果给出的原文件中不难看出,有一个关键词和众多数码媒体所说的都不一样。
”Battery Life“这个短语指的是“续航”,而非“电池寿命”,至于电池寿命的英语短语则是“Battery heath”。
要是这样滑动能减少电池寿命的话,谁还敢滑呀!
那为什么苹果官方会说滑动关闭后台程序会造成续航减短呢?
这就涉及到苹果极具特色的推送机制,与Android/ target=_blank class=infotextkey>安卓手机的真后台程序运行不一样,IOS是没有后台程序这一说法的。
简单来说就是iOS会将大部分的资源,集中处理现在在运行的App,而切入后台的程序就会被结束掉不运行了!
但我们玩单机游戏的时候,切出去很长时间回来后,还能够从退出去的那个画面继续玩。
这到底是为什么呢?
其实很简单,因为单机游戏不用连接蜂窝网络,只在手机本地运行。
iOS会”冻结“你切走前最后玩游戏的进度和画面,我们在后台看到的其实是一张截图,这些都会被保存在手机的ROM里。
等到你再次使用的时候,系统会从RAM中加载到ROM中,这样既不占用CPU也对系统没有什么损耗。
而像王者、吃鸡这类需要连接蜂窝网络的游戏,切出去回个消息,队友就会看到你已经退出游戏,而时间久一点再回到游戏,基本就要重新连接了。
另一方面,明明已经被切换到后台的微信、QQ还能及时的收到消息呢?
这就不得不说说iOS的厉害之处,在iOS系统中,你收到的通知并不是由程序本身发送的。
拿微信举个例子,你的朋友给你发消息,恰巧你又不在微信的界面,跑去了QQ和新扩列的妹子聊的热火朝天。
但已经被iOS”冻结“的微信,同样能够将你朋友发送的消息推动给你。
这条消息的推送过程,是从腾讯的服务器传到苹果的服务器,再由苹果的服务器根据ID推送到你的手机上。
在这期间,微信都是处于一个被”冻结“状态,直到你点击微信之后才会重新启动。
这也是为什么使用苹果手机的时候,每次点进去微信的时候,都能看到微信顶部显示”收取中“,然后才将信息框弹出来的原因。
如果你频繁的清理后台程序,确实会造成续航时间变短。
因为这样,你的应用不是从被iOS”冻结“的状态中被拉起的,而是重新打开加载数据,会消耗更多的能耗。
当然啦,强迫症患者才不会管耗不耗电!