

据英国《太阳报》报道称,苹果方面在近日表示,iPhone电池寿命普遍偏短并非没有原因,用户习惯性的滑动关闭应用程序,很可能会缩短iPhone的电池寿命,并使设备运行速度变慢。
在很多人的认知中,后台应用程序由于依旧会占用CPU且消耗电池电量,因此使用更少的应用程序通常就意味着更长的电池寿命,经常清理后台也就能够获得更长的电池寿命。但现在看来,苹果上述的说法可能推翻了用户多年来所建立的这一概念。
按照苹果方面的说法,上滑关闭应用程序的方式,可能会让APP在重新加载时花费更长时间。而后台未使用的应用程序则被冻结处于待机模式,并不会占用设备额外的资源,因此苹果方面建议除非应用程序无响应,否则不要滑动强制退出。
而在此之前,苹果软件工程高级副总裁 Craig Federighi 在回复用户邮件中表示,退出 App 不会起到给设备省电的作用。
我想对于很多用户来说,可能都有随手划掉后台的习惯,理由是这样可以清理内存和减少耗电量。但是按照苹果官方的说法,这个操作习惯可能并不太科学,原因是什么呢?我们不妨以微信为例做个实验。
以微信为例,在正常使用后返回桌面,让其保持后台一段时间,再次从后台打开时 CPU 占用率为 0.2%,空闲储存器大小为 417MB(右图);手动清理后再次打开微信,这种情况下打开时的 CPU 占用率为 52.1%,空闲储存器大小为 367MB(左图),也就是说应用在重新打开时用使用更多的系统资源,必然也会消耗更多的电量。
但是在实际使用中,还有一些特殊的软件,例如网盘,一旦用户默认开启了网盘数据同步,大量的照片数据会自动进行备份,当软件一直在后台运行时,必然会增加耗电量。大量数据的备份行为在苹果眼中是一项高耗能任务,因此自带的 iCloud 的备份任务只有用户在接通电源、接入 Wi-Fi 网络的情况下才能进行,而很多第三方应用则完全不要求接入电源,这就是为什么用户会觉得让一些应用处于后台会很耗电的原因之一。
对于 iOS 系统来说,其实一直存在着可以让应用长期在后台运行的方法,尽管在 iOS 11 之后苹果对应用后台行为进行了限制,但还是不能根治部分软件疯狂占用后台的行为,其中包括很多主流的社交软件。所以说,关闭后台是否会影响电池寿命,并不是一刀切的问题,针对具体软件还需要具体对待。
事实上,“battery life”在英文语境下通常并不是直译的“电池寿命”,而是代表电池续航,电池寿命即电池的循环次数则一般会用“battery health”来表示。因此滑动强制退出APP仅仅会让你的iPhone使用时间变短,但显然并影响不了电池的健康程度。