新闻资讯  快讯  焦点  财经  政策  社会
互 联 网   电商  金融  数据  计算  技巧
生活百科  科技  职场  健康  法律  汽车
手机百科  知识  软件  修理  测评  微信
软件技术  应用  系统  图像  视频  经验
硬件技术  知识  技术  测评  选购  维修
网络技术  硬件  软件  设置  安全  技术
程序开发  语言  移动  数据  开源  百科
安全防护  资讯  黑客  木马  病毒  移动
站长技术  搜索  SEO  推广  媒体  移动
财经百科  股票  知识  理财  财务  金融
教育考试  育儿  小学  高考  考研  留学
您当前的位置:首页 > 手机百科 > APP

APP为啥常让你更新?

时间:2019-08-07 10:52:04  来源:科技日报  作者:



本报记者 唐 婷

App经常要更新,手机因此越用越慢,令不少智能手机用户为之挠头。甚至有用户反馈,刚买一年的手机,就“跑”不动更新后的APP。

近日有报道称,功能越来越强大的APP,占用了大量的数据资源、耗能惊人。对此,有专业人士建议软件开发人员研发绿色、低碳、环保的APP。

不断升级、更新的APP到底会耗费多少能源?APP不断更新,是用户真有需求,还是竞争压力下不得已而为之?目前全球是否有衡量APP碳排放的指标?科技日报记者就此采访了业内人士。

多个手机应用累加耗能惊人

不断升级、更新的APP到底会耗费多少能源?

在回答这个问题前,北京理工大学计算机网络及对抗技术研究所所长闫怀志对APP耗能的情况向科技日报记者进行了介绍。

首先是显示屏耗能。APP通常都需要显示,而显示屏是手机耗能大户,全功率运行时约占整机能耗的五成。

其次是网络连接耗能。使用和升级APP时,通过GSM、2/3/4G、蓝牙和WiFi芯片进行网络连接会产生能耗。

再次是CPU耗能。CPU是APP应用处理的主要硬件,必然会持续耗能,而较高的CPU使用率则会迅速消耗电池电量。

最后是其他硬件模块耗能。包括麦克风、加速计、摄像头、扬声器等硬件模块,在使用时会产生能耗。

“单个APP的能耗,表面上看起来并不算高。但当多个APP的能耗在智能手机中累加,就会对手机寿命、性能、响应速度和温度带来显著影响。” 闫怀志指出。

在他看来,APP耗能多,主要是因为频繁交互、数据库频繁操作、网络频繁切换、高运算量代码等造成的。比如,APP推送消息这一设备唤醒功能,会导致屏幕等硬件资源通电产生很高的间接功耗;定位功能也非常耗电,而很多APP都需要位置服务,定位精度越高、定位时间越长,能耗越大。

“用户本身的使用需求会加剧资源的消耗。”北京幂峰科技有限公司研发人员张业贵认为,当越来越多的用户在手机上通过APP打开视频、图片、游戏等内容,随之产生的数据量也会不断增加,对手机计算、存储、传输资源的消耗也会不断加大。

内外因助推更新频次增加

APP不断更新,是真有用户需求,还是竞争压力下不得已而为之?是否存在“鸡肋”更新的现象?

“客观地说,APP的不断更新升级,既有用户需求的内源牵引,也有APP无序竞争的外源推波助澜。”闫怀志分析道,一方面,APP不断更新升级的主因是功能增加,这必然会需要更多的代码、占用更多资源。以微信APP为例,由于其功能被不断拓展,安装包体积已经增长了几十倍。

虽然有些APP的新增功能并非人人必需,而用户通常不会或无法删除这些“鸡肋”功能。手机硬件的升级换代也会倒逼APP被动升级。比如,常见的屏幕分辨率提升,会导致APP界面素材处理程序和存储空间被扩大数倍。而且,很多APP在版本升级时,为了提供更好的兼容性,增加了许多代码,如果未进行专门优化,就会导致APP臃肿不堪。

另一方面,激烈的APP同业竞争和开发者尊崇的“敏捷开发、持续迭代”的理念,也令APP频繁更新成为常态。相对成熟的APP制作通常用时1个月左右,而为了迎合市场需求、保持竞争能力,一两周发布一个新版本的高频度更新现象屡见不鲜。对某些用户来说,升级后的APP并无实质性功能、性能改进,这种“鸡肋”更新和频繁的更新提醒令他们苦不堪言。

“更重要的是,APP应用领域存在着典型的‘公地悲剧’效应。”闫怀志解释道,每个APP都希望占有更多的手机计算和存储资源,进而导致更多的资源和能量消耗,而一部手机的既有资源是固定不变的,每个APP的资源过度使用倾向,必然导致手机可用资源的枯竭。

这种“公地悲剧”的后果和代价,最终会转嫁到每位手机用户身上,直观表现为电量流失过快、运行卡顿等糟糕的用户体验。

即便某个APP研发团队付出很大代价,对其产品进行了代码和能耗优化,但其他APP却占用了很多资源,而用户通常无法感知是哪个APP导致用户体验受损。这也在一定程度上导致了很少有技术团队愿为APP进行优化,而趁乱占用手机资源的APP逐渐增多。

此外,还有一些Android/ target=_blank class=infotextkey>安卓系统APP恶意利用其开源特性,持续在后台自启动推送服务,极大地消耗了用户的手机资源。

尚无衡量APP碳排的有效指标

当前,ICT(信息通信系统)相关的碳排放日渐趋高,ICT已成为最大的温室气体排放源之一,这引起了包括政府主管部门和行业组织在内的强烈关注和高度重视。

我国工信部等部门就信息通信业的能耗问题,先后出台了《关于加强“十三五”信息通信业节能减排工作的指导意见》《关于加强绿色数据中心建设的指导意见》等文件,倡导ICT行业走高效、清洁、低碳、循环的绿色发展道路。

“但是,ICT相关标准和措施主要关注数据中心、云计算平台、内容分发网络(CDN)设施等高耗能机构或设备,对应用软件系统特别是APP碳排放的直接关注不多。” 闫怀志指出,虽然可以通过获取APP的UID(用户身份识别)耗电总和来计算其碳排放,但目前尚无得到业界公认的、衡量APP碳排放的有效指标。”

据估计,到2020年,全球ICT相关碳排放量将达到15.4亿吨,其中,全球数十亿移动智能终端上装载的海量APP的能耗“贡献”不可小觑。2019年,在工信部指导下成立的统一推送联盟,推出了《中国绿色APP标准》(草案)。该标准充分考虑了用户对于绿色APP在个人隐私保护、权限管理、基础安全(网络安全、内容安全)、行为规范等方面的诉求。

闫怀志认为,这说明包括节能减排问题在内的绿色APP生态体系的构建问题,已经引起了行业内外的重视,并开始采取了实际行动。一个设计良好的APP,应该是既考虑满足用户对APP的功能使用需求,又兼顾设备安全性、整体流畅性、耗电程度、发热程度等因素,以此实现APP的功能和碳排放之间的合理平衡。

就减少碳排放方面,闫怀志建议,可采取限制APP交叉唤醒和链式启动、尽可能使CPU处于休眠状态、避免不必要的常驻后台的行为等具体措施。

总体而言,APP服务的规模会越来越大,消耗的能源就会越来越多。张业贵认为,要解决其能耗、性能等问题,首先需要硬件服务商和软件服务商的共同创新,不断提升服务计算能力,降低功耗。其次需要用户的努力,将意见积极地反馈给软件服务商,让他们去提供必要的服务,停止不必要的服务。



Tags:APP   点击:()  评论:()
声明:本站部分内容来自互联网,内容观点仅代表作者本人,如有任何版权侵犯请与我们联系,我们将立即删除。
▌相关评论
发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表
▌相关推荐
IOS端的APP渗透测试在整个互联网上相关的安全文章较少,前几天有位客户的APP数据被篡改,导致用户被随意提现,任意的提币,转币给平台的运营造成了很大的经济损失,通过朋友介绍找到...【详细内容】
2019-12-26   APP  点击:(3)  评论:(0)  加入收藏
很多人都有疑问,运营手机APP到底是需要ICP许可证还是SP许可证呢?如何判断呢?如果是SP证的话,上海SP许可证是如何办理的呢?道商小编整理“ SP许可证办理”的相关信息,分享给大家参...【详细内容】
2019-12-24   APP  点击:(3)  评论:(0)  加入收藏
核心是算法推荐算法大致可以分为三类:基于内容的推荐算法、协同过滤推荐算法和基于知识的推荐算法。 1、基于内容的推荐算法,原理是用户喜欢和自己关注过的Item在内容上类似...【详细内容】
2019-12-23   APP  点击:(1)  评论:(0)  加入收藏
随着移动应用使用率的大幅增长,其被攻击的风险也在增加。根据Gartner的一项研究,“75%的移动应用程序将无法通过基本的安全测试”。大多数企业主认为移动应用不容易受到网络攻...【详细内容】
2019-12-13   APP  点击:(13)  评论:(0)  加入收藏
尽量从正规渠道下载手机APP大家在使用手机APP时,尽量选择从正规渠道下载。一般使用较多的大众类金融、通讯、新闻、生活、游戏等手机APP,手机的厂家应用、商家的官网网站都有...【详细内容】
2019-12-11   APP  点击:(15)  评论:(0)  加入收藏
0x01 Proxifier代理介绍1.1 **首先介绍下Proxifier:**Proxifier是一款功能非常强大的代理客户端,支持Windows XP/Vista/Win7/Win10 和 MacOS,支持http/https、socks4/5、TCP、U...【详细内容】
2019-12-03   APP  点击:(17)  评论:(0)  加入收藏
在这个流量为王的互联网背景下,移动端的H5页面显然在导流上承担着重要作用,在H5页面上,我们对引流的需求有两种: 一是引导已下载用户从H5页面唤醒App并直达指定场景 二是引导未...【详细内容】
2019-12-02   APP  点击:(25)  评论:(0)  加入收藏
引言CRM改造项目需要研发涵盖网上营业厅(web版)主要业务能力的移动端掌厅APP,项目整体开发周期较短,且要求支持多平台上线(IOS、安卓、H5等)。每个平台要求相对一致的展示效果和用...【详细内容】
2019-11-25   APP  点击:(15)  评论:(0)  加入收藏
今年以来,网信、51信用卡、美利金融、拉卡拉等一批涉及互联网消费金融业务的公司被查,即使这样目前依旧还有一大批从事互联网消费金融业务的企业,其中不乏互联网巨头。 从概念...【详细内容】
2019-11-21   APP  点击:(37)  评论:(0)  加入收藏
Android是一个基于Linux的免费和开源移动操作系统,用户基数很大,很多企业在进行app开发的时候,都会选择开发安卓版本的app,下面我就给大家简单介绍一下,企业最常用到的安卓app开...【详细内容】
2019-11-21   APP  点击:(32)  评论:(0)  加入收藏
运营直播APP必须要是要经常跟技术结合的,在运营过程中可能需要技术的支持来实现某一具体功能,一般实力强大的公司都有自己研发团队,针对自己的直播平台开发和维护,当直播平台需...【详细内容】
2019-11-19   APP  点击:(14)  评论:(0)  加入收藏
为互联网服务买单是在正常不过的事了,不过,想要买个几块钱的东西,但是得一次性充值50、100甚至更多,是否合理?充值之后如果还有余额,是否能退款呢?就这个问题,上海市消保委进行了一...【详细内容】
2019-11-18   APP  点击:(28)  评论:(0)  加入收藏
早期也不建议花太多钱去试错,尽量找些免费渠道,把产品体验打磨好后,再用低预算快速测出优质的拉新渠道。 听说一个好玩的事儿,一个同事说他朋友想在海外市场推广,找app榜单的前50...【详细内容】
2019-11-15   APP  点击:(23)  评论:(0)  加入收藏
近年来,随着视频播放类软件的蓬勃发展,大家在享受看剧便利的同时,也常遭遇恶意扣费等风险。相信很多人都跟手管君一样,从来不会专门去查每个月的话费账单,手机余额不足就去充值话...【详细内容】
2019-11-14   APP  点击:(14)  评论:(0)  加入收藏
1、APP项目产品经理产品经理是项目需求方和软件开发工程师之间的一个纽带,他既要根据产品需求方的需求文档做出相应的项目分析和项目诊断,还要为项目的后期开发提供项目流程...【详细内容】
2019-11-13   APP  点击:(15)  评论:(0)  加入收藏
在如今各种封号的情况下,淘客人人自危,不敢大力推广,生怕某天某平台一封杀,所有的投入都浪费了。所以越来越多的淘客选择淘客系统app软件,主力用也好,备用也好,淘客系统app软件逐...【详细内容】
2019-11-12   APP  点击:(28)  评论:(0)  加入收藏
如今是互联网的时代,也是大数据的时代,只要你用过个人信息登录过手机APP、网站等,那么你在互联网面前可以说毫无隐私而言。并且现在的手机APP在第一次运行时,都会要你索要权限,如...【详细内容】
2019-11-12   APP  点击:(24)  评论:(0)  加入收藏
在前端开发中,一个好的网站,一定是布局好看,前期开发时,都会以单个尺度进行布局,比如使用PC浏览器进行调试样式,当网站上线后。会遇到这么一个尬尴的场景,有一个访问者在PC浏览器上...【详细内容】
2019-11-04   APP  点击:(35)  评论:(0)  加入收藏
“趣步”App及其开发商“湖南趣步网络科技有限公司”因涉嫌传销、非法集资、金融诈骗等违法行为,近期被长沙市工商部门立案调查。据悉,“趣步”是一款号称“走路就能赚钱”的...【详细内容】
2019-11-01   APP  点击:(22)  评论:(0)  加入收藏
App与服务器的通信接口如何设计得好,需要考虑的地方挺多的,在此根据我的一些经验做一些总结分享,旨在抛砖引玉。安全机制的设计现在,大部分App的接口都采用RESTful架构,RESTFul最...【详细内容】
2019-10-30   APP  点击:(41)  评论:(0)  加入收藏
最新更新
栏目热门
栏目头条