应用耗电 - 智学轩城

应用耗电

说到应用耗电这事儿,我真是深有感触啊。记得那年在北京,我有个朋友,他刚换了个新手机,那手机当时可是个旗舰,性能杠杠的。结果呢,他发现每天晚上充电,第二天早上起来电量就只剩个位数了。他那个郁闷啊,差点儿把手机给砸了。
后来,我帮他查了一下,原来是他手机里下载了十几个游戏,而且都是那种特别耗电的。我让他把那些游戏都卸载了,然后又教他怎么关闭后台运行的应用,这才解决了问题。那段时间,他每天都要检查一遍手机,生怕又出现电量不足的情况。
现在想想,应用耗电这事儿,真是让人头疼。有时候你不知道哪个应用在偷偷消耗你的电量,所以平时得多留个心眼。比如,我自己的手机,我就经常检查后台应用,把不必要的都关闭了。这手机,真是让人又爱又恨啊。

应用耗电这事复杂在它不仅仅取决于应用的本身,还有很多外部因素。其实很简单,应用耗电主要受三个因素影响:CPU占用率、网络活动和屏幕亮度。
先说最重要的,CPU占用率。去年我们跑的那个项目,大概3000量级用户,发现很多应用在后台持续运行,CPU占用高达20%,这就是耗电的主要原因。另外一点,网络活动也不能忽视。比如,应用后台不断刷新数据,即使你不在使用,也会消耗电量。还有个细节挺关键的,那就是屏幕亮度。屏幕亮度越高,耗电越快,这在户外尤其明显。
我一开始也以为耗电主要看应用设计,后来发现不对,很多情况下是用户使用习惯造成的。等等,还有个事,很多人没注意,那就是电池本身的健康状况。电池老化后,即使应用设计合理,耗电也会更快。
所以,我的建议是,用户可以定期检查应用的CPU和网络使用情况,适当调整屏幕亮度,并且注意更换电池。至于开发者,优化应用性能,减少不必要的后台活动和降低CPU占用率,是降低应用耗电的有效方法。你觉得还有哪些方法可以帮助减少应用耗电呢?

说到应用耗电,我还真有点感触。记得前几年,那时候智能手机刚普及,我那会儿的手机是iPhone 5s,那时候的应用耗电问题特别突出。我那时候每天早上起床第一件事就是检查电量,生怕手机没电了。
那时候,我发现微信特别耗电,每天晚上都得充一次电,有时候甚至充到半夜。我查了一下,原来是因为微信后台一直在运行,不停地推送消息。当时我还在想,这微信怎么这么能吃电啊。
有意思的是,后来随着系统更新,应用后台管理变得更加智能,微信的耗电情况明显改善。我记得那时候升级到iOS 10之后,微信耗电问题就少多了。现在回想起来,可能有点偏激,但那时候确实觉得应用耗电是个大问题。
现在,手机硬件和软件都有了很大提升,应用耗电的问题也相对好多了。但我当时也没想明白,为什么有些应用耗电那么严重。可能是因为开发者没有考虑到后台优化吧。
现在,数据我记得是X左右,但建议你核实。一般来说,耗电最严重的应用是社交媒体和游戏。当然,这也跟用户的使用习惯有很大关系。像我这样每天早上起床先看微信的人,耗电自然就多了。
总的来说,应用耗电这事儿,随着技术的进步,确实有好转。但用户在使用过程中,也要注意调整自己的使用习惯,尽量减少不必要的后台运行,这样才能让手机更加省电。