科技

您的位置:主页 > 科技 >

亚博官方网站:安卓系统耗电太快?针对Wakelock(唤醒锁)的设置优化教程

发布日期:2021-02-17 00:07浏览次数:
本文摘要:一般手机待机时,AP、LCD、WIFI都进入睡眠状态,然后应用代码不会暂停继续执行,只有BP不耗电。如果你再看到如何用最少的功耗做Google服务的问题,可以把这篇文章介绍给他,认为下面的问题不会有解决方案。

亚博网页版

手机上一个应用的功耗,本质上就是其内置硬件的功耗。安卓手机有两个处理器,分别是应用处理器(AP)和基带处理器(BP)。此外,功耗单元包括GPU、LCD、WIFI、GPS、BT等。一般手机待机时,AP、LCD、WIFI都进入睡眠状态,然后应用代码不会暂停继续执行,只有BP不耗电。

Android获得苏醒锁的API,是为了保证应用的准确执行。Wakelock是一种锁定机制。只要一个应用持有这个锁,系统就无法进入睡眠,普通用户和系统内核都可以获得。

Wakelock可以超时,也可以不超时。超时锁定不会在超时后自动调平(有些流氓使用超时锁定,然后依靠系统自动调平)。

内核未锁定时,不会启动休眠机制转入休眠。手机耗电的问题只是锁定时间短的问题。

为什么没有异常功耗?经常听到朋友埋怨一个手机一晚上待机功耗高达15%,不告诉它是用来偷偷溜走的,电就甩下来了。长期以来,一个晚上的待机功耗约为2-3%。和这个值一样多的是有问题的,大部分问题来自于下面。1.霸道的Google服务在国内,如果你的手机配备了Google组件,即使你的账号设置中暂停了实时,Google服务在后台也不会是实时的。

如果被封锁,实时将不会被锁定,这将大大苏醒美联社,导致系统几乎不睡觉,消耗相当大的电力。安装了Google组件,问题来了(Google服务耗电最多)。如果你再看到如何用最少的功耗做Google服务的问题,可以把这篇文章介绍给他,认为下面的问题不会有解决方案。


本文关键词:亚博,官方网站,安卓,系统,耗电,太快,针对,亚博网页登录

本文来源:亚博网页版-www.barmovs.com