手机后台开启和关闭的利弊是什么,手机后台关闭了有什么坏处

首页 > 数码 > 作者:YD1662023-10-27 02:17:28

手动关闭手机APP的后台,一直是很多朋友的习惯,大家普遍认为这似乎可以节省电量。然而,最近苹果官方却发出了截然不同的观点—苹果官方明确指出,强制关闭后台APP,也就是“*后台”的举动,只推荐在APP卡死的情况下进行,频繁*后台只会让手机耗费额外的电量,减少续航。

IOS系统是否有关闭后台的必要?

在iOS系统中,APP在后台能做的事情很有限。在早期的iOS系统中, ,APP一旦进入后台,意味着它是无法运行的。尽管它仍会存储在内存当中,,然而它无法调用任何其他的硬件资源(某些特殊APP,例如需要继续放歌的音乐APP除外,但也是通过非常严格的系统接口实现的)。当APP再次被切换到前台时,才会被重新唤醒、恢复运行,这一机制被称之为‘墓碑”。

在此种情况下,进入后台的APP是不会耗费额外电量的,尽管APP存在内存中,,但内存通电后,仅保存数据并不会额外耗电。而如果将APP清理出后台,开启APP时需要重新加载,由于产生了数据交换,CPU、内存、闪存都被调动起来,反而会更加耗电。在默认情况下,内存占用紧张时APP才会被清理出后台,而手动*后台则会大大增加APP重新读取的频率,这对续航无疑是不利的。

手机后台开启和关闭的利弊是什么,手机后台关闭了有什么坏处(1)

安卓系统是否需要*后台?

因此,安卓APP在后台能做的事情是比IOS多很多,安卓APP还可能会通过一些手段,来改变自己进程的状态,以长期驻留后台。这种情况下,安卓APP会在后台消耗额外的资源,对续航和流畅的负面影响“肉眼可见”。

但是,针对这些情况,无论是Google的官方版还是第三方厂商的ROM,安卓系统本身也都有所调整。

手机后台开启和关闭的利弊是什么,手机后台关闭了有什么坏处(2)

Google官方安卓系统。

Google意识到f安卓APP后台滥用资源的问题,目前的安卓系统会对后台进程的资源调用有所限制,后台进程只能调用一小部分的硬件资源(例如压缩APP在后台运作只能占一小部分CPU);又例如安卓7引入了Doze休眠机制,安卓8,9进一步限制后台(如禁用第三方API等),到了安卓10中,,符合较新API规范的APP已经基本不会在后台顽强驻留。

手机后台开启和关闭的利弊是什么,手机后台关闭了有什么坏处(3)

第三方安卓ROM。

很多国内的第三方安卓ROM对APP后台的限制,要比Google官方更加严格,例如能够切断APP问相互唤醒、能够让APP更彻底、更快地进人冻结状态等。不过这也带来了APP经常需要重新加载等问题,但不可否认这的确可以更省电。

那么安卓到底要不要手动*后台?这也需要分情况。如果使用的是官方最新版安卓,而且安装的APP使用规范的API,那么APP在后台消耗的资源少之又少,可以不*后台;如果使用的是对后台限制严格的安卓ROM,而且开启了诸如“智能后台"之类的模式,APP后台会被严格限制,也可以不*后台;如果ROM较为老旧并对APP后台限制不严格,而且APP编写不规范,则需要手动*后台。

注意,安卓*后台不仅需要在多任务界面关闭APP,还需要进人到应用详情页强制停止,APP可能才会完全停止运行。简而言之,iOS手动*APP后台的确不能更省电,甚至可能更耗电;而安卓贝和系统版本、具体APP有着很大关联,是否需要手动*后台不能一概而论。

栏目热文

文档排行

本站推荐

Copyright © 2018 - 2021 www.yd166.com., All Rights Reserved.