真人赌博网址导航

常让你更新的App,竟是能源隐形杀手?累计耗能惊人

经常让你更新的应用程序实际上是一个能量隐形杀手

应用程序经常更新,手机越慢,移动电话用户越来越多。甚至有用户反馈。如果你刚购买了一年的手机,你将“运行”更新的应用程序。

最近,据报道,具有越来越强大功能的应用程序占用大量数据资源并消耗大量能量。在这方面,一些专业人士建议软件开发人员开发绿色,低碳,环保的应用程序。

不断升级和更新的应用消耗多少能量?应用程序不断更新,用户真的需要,还是在竞争的压力下竞争?是否有衡量碳排放的全球指标? “科技日报”记者采访了业内人士。

多个移动应用程序会增加很多能量

不断升级和更新的应用消耗多少能量?

在回答这个问题之前,北京理工大学计算机网络与对策技术研究所所长闫怀志向“科技日报”记者介绍了该应用程序的能耗信息。

首先是显示器的能耗。应用程序通常需要显示,显示器是一个耗能大的手机,占整个机器总能耗的50%左右。

其次是网络连接的能耗。使用和升级应用程序时,通过GSM,2/3/4G,蓝牙和WiFi芯片的网络连接会消耗功率。

再次,CPU功耗。 CPU是应用程序处理应用程序的主要硬件,它将不可避免地继续消耗能量,而较高的CPU使用率将迅速消耗电池电量。

最后,其他硬件模块消耗能量。硬件模块,包括麦克风,加速度计,相机,扬声器等,在使用时会产生能量。

“单个应用程序的能耗似乎并不高。但是,当智能手机累积多个应用程序的能耗时,它将对手机的寿命,性能,响应速度和温度产生重大影响。“严怀志指出。

在他看来,App消耗了大量的能量,主要是因为频繁的交互,频繁的数据库操作,频繁的网络切换和高计算代码。例如,设备推送消息设备唤醒功能将由于屏幕和其他硬件资源的供电而导致高间接功耗;定位功能也非常耗电,许多应用需要定位服务,定位精度越高,定位时间越长。能耗越大。

“用户自己的使用需求将增加资源的消耗。”北京动力峰科技有限公司研究员张业贵认为,当越来越多的用户通过应用程序在手机上打开视频,图片,游戏等内容时,结果数据量将继续增加,并且移动电话的计算,存储和传输资源的消耗将继续增加。

增加内部和外部提升的频率

应用程序不断更新,是否真的有用户需求,还是在竞争的压力下竞争?是否有“鸡肋”更新的现象?

“客观地说,该应用程序的不断更新和升级,既有用户需求的内生牵引力,也有应用程序无序竞争的外部来源。”闫怀智分析,一方面,App的不断更新和升级的主要原因是功能的增加,这是不可避免的。将需要更多代码并占用更多资源。以微信App为例,由于其不断扩展,安装包已经增长了好几倍。

虽然每个人都不需要某些应用程序的新功能,但用户通常不会或不能删除这些“鸡肋”功能。手机硬件的升级也将迫使应用程序被动升级。例如,常见的屏幕分辨率改进可能会导致App界面材质处理程序和存储空间多次扩展。此外,许多应用程序添加了大量代码,以便在升级版本时提高兼容性。如果未进行优化,则会导致应用程序膨胀。

另一方面,激烈的App行业竞争和开发者所尊重的“敏捷开发和连续迭代”概念,也使应用程序频繁更新成为常态。相对成熟的应用程序生产通常需要大约1个月,并且为了满足市场需求并保持竞争力,在一周或两周内发布新版本的高频更新并不罕见。对于某些用户来说,升级后的应用程序没有实质性功能,性能改进,而且这种“鸡”更新和频繁的更新提醒使它们变得悲惨。

“更重要的是,App应用领域存在典型的'公共悲剧'效应。”严怀智解释说,每个应用都希望占用更多的移动计算和存储资源,从而带来更多的资源和能源消耗。移动电话的现有资源是固定的,并且每个应用程序的资源的过度使用将不可避免地导致移动电话的可用资源的耗尽。

这种“公地悲剧”的后果和成本最终将传递给每个移动电话用户,直观地显示出糟糕的用户体验,例如过度断电和运行卡顿。

即使App研发团队为其产品的代码和能源优化付出了大量资金,其他应用程序也会占用大量资源,用户通常无法察觉哪些应用程序导致用户体验受损。这也导致少数技术团队愿意优化应用程序,并且使用移动电话资源的应用程序数量正在增加。

此外,还有一些Android系统应用程序恶意使用其开源功能,并继续在后台启动推送服务,这极大地消耗了用户的手机资源。

没有有效的指标来衡量App碳排放

目前,ICT(信息通信系统)相关的碳排放越来越高,ICT已成为温室气体排放的最大来源之一,引起了政府部门和行业组织的高度关注和高度重视。

中国工业和信息化部等部门已发布《关于加强“十三五”信息通信业节能减排工作的指导意见》《关于加强绿色数据中心建设的指导意见》等关于信息通信行业能耗的文件,倡导ICT行业采用高效,清洁,低碳,循环利用的绿色发展路径。

“然而,与信息通信技术相关的标准和措施侧重于高耗能的组织或设备,如数据中心,云计算平台和内容分发网络(CDN)设施,并没有太多的直接关注应用软件系统,尤其是应用碳排放。“严怀智指出,虽然App的UID(用户识别)的碳消耗可以通过计算应用程序的总功耗来计算,但目前还没有行业认可的有效指标来衡量App碳排放。

据估计,到2020年,全球信息通信技术相关的碳排放量将达到15.4亿吨,其中大量应用程序在全球数十亿移动智能终端上的能耗“贡献”不容小觑。 2019年,在工业和信息化部的指导下建立了统一推动联盟,启动了《中国绿色App标准》(草案)。该标准充分考虑了用户对绿色应用程序的个人隐私保护,权限管理,基本安全性(网络安全性,内容安全性)和行为规范的诉求。

闫怀志认为,这表明绿色应用生态系统的建设,包括节能减排问题,已经引起了业内外的关注,并开始采取实际行动。精心设计的应用程序应考虑用户对应用程序功能的需求以及设备安全性,总体流畅性,功耗和发热量等因素,以实现应用程序与碳排放之间的功能。合理的平衡。

在减少碳排放方面,严怀智建议采取具体措施,如限制App交叉唤醒和链启动,尽可能保持CPU处于休眠状态,避免不必要的居民背景行为。

总体而言,应用服务的规模将不断扩大,消耗的能源将越来越多。张业贵认为,要解决能源消耗和性能问题,首先必须由硬件服务提供商和软件服务提供商共同创新,不断提高服务计算能力,降低功耗。其次,用户的努力需要主动地将意见反馈给软件服务提供商,以便他们能够提供必要的服务并停止不必要的服务。

(原标题《常让你更新的App 竟是能源隐形杀手》)