安卓,ios,wp哪个系统应用后台更省电
发布网友
发布时间:2022-05-12 12:17
我来回答
共1个回答
热心网友
时间:2023-10-09 01:00
首先分别弄清楚,安卓是真后台,ios和wp为智能后台也叫伪后台
Android 系统采用的更接近于真后台。简单来说,Android 后台运行的应用程序被切换到后面时,已经处于暂停,但保留了程序的运行状态,这种情况下保留了应用的静态变量、IO 流等,以便于应用程序的快速恢复,问题在于这同样会占用一定的内存和少量的程序运行。因此,有多少个后台多任务就是有多少个程序后台运行,就有多少对应的程序在执行代码,占用较多的资源。这也是 Android 机相对较卡的原因之一。
iOS 的后台机制是按照程序的类别采取不同的处理方法,其程序类型分为系统程序和第三方 App.对于系统程序,又分为两大类,一类是 Springboard 类,包括启动器在内,一般不能关闭,不需要用户进行操作;另一就是诸如短信、通讯录等自带程序,它们和第三方 App 程序的运行机制相同:iOS 系统只允许后台程序运行几分钟,过了时限以后会自动转为挂起,当应用数量较多时,还会杀掉最开始的程序,从而最大程度保障当前活跃程序的系统资源。
WP 系统后台程序也有两种,一种是「Periodic Task」(周期任务):占用资源、数据较少需定时运行的任务,一种是「Resource Intensive Task」(资源集中任务):占用资源、数据量都比较大的。在后台运行过程中,根据不同的程序类型,对程序进行间歇性运行、时限性运行以及停止运行等*。像 iOS 的第三方 App 一样,后台挂起的程序采用推送机制,完成实时聊天工具的运行,当然前提是程序未停止运行。
所以 iOS、WP 的伪后台可以很好地分配有限的系统资源,有利于电量、流量的节省优化