移动应用技术的快速发展让我们能在移动设备上使用各类越来越复杂的应用,然而电池技术的停滞不前限制了移动设备的应用场景和能力成为影响用户体验的重要因素。针对这一问题在对电池技术本身的研究之外,软件技术层面的研究也尝试对设备能耗进行优化。传统意义上通过代码优化、漏洞检测和消除等技术实现的能耗优化,仅能在一定程度上缓解终端设备的能耗问题。云-端融合计算模式和相应技术平台为此问题提供了一个全新的解决方案。
从1996年Palm公司发布具有128K内存、16MHz CPU的Palm Pilot个人数字助理(PDA)产品,仅过了20年,市场上随处可见的运行着安卓、苹果和微软视窗等系统的移动设备已具有了与当下主流桌面型电脑相当的硬件配置。移动终端的计算能力增长了成百上千倍,移动应用软件从当初简单的文本、数值存取处理逐步演化为各类复杂信息、娱乐和通信等应用。在用户期待以移动终端设备替代传统桌面和膝上型设备之时,发展相对缓慢的电池技术限制了这一趋势的实现。设备电力续航条件的限制,使得应用无法以不计开销的方式运行,这在很大程度上影响了应用性能和用户体验。
应用能耗过度问题的主要原因包括应用本身存在恶意行为(例如过度显示广告内容等)和应用本身的设计/实现缺陷。前者源自设计者的主观因素,可以通过识别具有恶意行为的应用让用户终端的电量资源避免被恶意消耗。后者则是软件技术研究的重点,通过应用设计和实现的改进优化终端系统的能耗水平,提升用户体验。
领取专属 10元无门槛券
私享最新 技术干货