常让你更新的APP 竟是能源隐形杀手( 二 )


“更重要的是, APP应用领域存在着典型的‘公地悲剧’效应 。 ”闫怀志解释道, 每个APP都希望占有更多的手机计算和存储资源, 进而导致更多的资源和能量消耗, 而一部手机的既有资源是固定不变的, 每个APP的资源过度使用倾向, 必然导致手机可用资源的枯竭 。
这种“公地悲剧”的后果和代价, 最终会转嫁到每位手机用户身上, 直观表现为电量流失过快、运行卡顿等糟糕的用户体验 。
即便某个APP研发团队付出很大代价, 对其产品进行了代码和能耗优化, 但其他APP却占用了很多资源, 而用户通常无法感知是哪个APP导致用户体验受损 。 这也在一定程度上导致了很少有技术团队愿为APP进行优化, 而趁乱占用手机资源的APP逐渐增多 。
此外, 还有一些安卓系统APP恶意利用其开源特性, 持续在后台自启动推送服务, 极大地消耗了用户的手机资源 。
尚无衡量APP碳排的有效指标
当前, ICT(信息通信系统)相关的碳排放日渐趋高, ICT已成为最大的温室气体排放源之一, 这引起了包括政府主管部门和行业组织在内的强烈关注和高度重视 。
我国工信部等部门就信息通信业的能耗问题, 先后出台了《关于加强“十三五”信息通信业节能减排工作的指导意见》《关于加强绿色数据中心建设的指导意见》等文件, 倡导ICT行业走高效、清洁、低碳、循环的绿色发展道路 。
“但是, ICT相关标准和措施主要关注数据中心、云计算平台、内容分发网络(CDN)设施等高耗能机构或设备, 对应用软件系统特别是APP碳排放的直接关注不多 。 ” 闫怀志指出, 虽然可以通过获取APP的UID(用户身份识别)耗电总和来计算其碳排放, 但目前尚无得到业界公认的、衡量APP碳排放的有效指标 。 ”
【常让你更新的APP 竟是能源隐形杀手】据估计, 到2020年, 全球ICT相关碳排放量将达到15.4亿吨, 其中, 全球数十亿移动智能终端上装载的海量APP的能耗“贡献”不可小觑 。 2019年, 在工信部指导下成立的统一推送联盟, 推出了《中国绿色APP标准》(草案) 。 该标准充分考虑了用户对于绿色APP在个人隐私保护、权限管理、基础安全(网络安全、内容安全)、行为规范等方面的诉求 。
闫怀志认为, 这说明包括节能减排问题在内的绿色APP生态体系的构建问题, 已经引起了行业内外的重视, 并开始采取了实际行动 。 一个设计良好的APP, 应该是既考虑满足用户对APP的功能使用需求, 又兼顾设备安全性、整体流畅性、耗电程度、发热程度等因素, 以此实现APP的功能和碳排放之间的合理平衡 。
就减少碳排放方面, 闫怀志建议, 可采取限制APP交叉唤醒和链式启动、尽可能使CPU处于休眠状态、避免不必要的常驻后台的行为等具体措施 。
总体而言, APP服务的规模会越来越大, 消耗的能源就会越来越多 。 张业贵认为, 要解决其能耗、性能等问题, 首先需要硬件服务商和软件服务商的共同创新, 不断提升服务计算能力, 降低功耗 。 其次需要用户的努力, 将意见积极地反馈给软件服务商, 让他们去提供必要的服务, 停止不必要的服务 。

推荐阅读