为什么手机开启GPS时耗电会很快
时间:2017-11-07 阅读:322
用手机的都知道,当手机打开GPS功能时,耗电会特别快,这是为什么呢?真的是GPS在一直消耗你的电量吗?粗看起来gps只是被动的接受卫星广播的微波信号,应该同手机待机时接收基站信号耗电量相当才对,但各种评测都告诫我们gps是耗电大户,不使用时一定记得把GPS关闭。为什么会这样,博实结来为大家揭晓。
我们知道,当GPS开启时它会不断地搜索卫星,不断调整定位精度,这就跟手机一样,会不断地搜索通讯信号,尤其是在没有连接上网络时,搜索更频繁,这就造成了电量的流失。iPhone或者Android等手机设备一般为了省电,会尽可能地让手机在空闲的时候进入睡眠,需要时再唤醒,但是开了GPS却不能这样了,要一直跑着,系统不能进入休眠状态,这样子耗电是肯定要增加的。
上述是简单说法,下面我们从原理上来阐述。
开启GPS后,GPS的CPU必须不断用无线电(已经耗电)捕捉卫星发送的信号,并接收发送来的数据包,然后它必须解码和处理它们,执行计算分析结果,并在某些情况下绘制一个地图或资料包给信息的应用程序。
如你所看到的,这听起来很容易,但它不是。后面有很多CPU处理,应用程序在前台或后台不断地处理GPS数据(加上天线的功率!)。
因此,GPS功耗通常来自实时操作的性质。供电的天线,监听信息和处理,使用功率,不仅仅是备用无线电天线()等待呼叫。再加上A-GPS使用手机广播(如果有)的Wi-Fi网络来确定自己的位置,这就意味着,当GPS开启时,不仅仅是GPS在耗电,更多的权力是在同一时间使用,比如你打开地图功能时,除了GPS,地图这个程序也在耗电,它在高速下载地图、周边信息等等。
省电小Tips:不使用GPS时,就把GPS功能关掉吧(我知道这是个废话,呵呵)。 |