
4月3日,腾讯官方
微信
微信派发文宣告微信团队正在开发Hardcoder功用优化结构(以下简称HC结构),可用来处理APP发动速度缓慢、图片加载缓慢、读取信息卡顿等问题。据了解,这些问题其实也是能够经过硬件晋级的办法进行优化,但腾讯方面以为硬件计划必定会给企业以及用户带来昂扬的本钱价值。因而,腾讯开发了HC结构,企图从软件方面处理手机卡顿的问题。
据介绍,HC结构是一套独立于安卓体系完成的通讯结构,它让APP和厂商ROM能够实时“对话”,方针便是充沛调度体系资源来进步APP的运转速度和画质,实在进步我们的手机运用体会。经过它体系能够更好更快了解APP对手机资源的需求,让手机APP运转更流通。
具体来说,HC结构首要做了两件事:
- 给APP“调兵遣将”的才能,让它能调度更多的体系才能来进步APP的运转速度;
- 让厂商的ROM成为“百晓通”,能够知道APP期望体系进步速度的场景,用来合理装备体系资源,节约本钱。
作用方面,在实验室环境中测验,HardCoder结构不只能够将场景运转时刻进行优化提速了10%,实验机器的微信卡顿的帧数也能大幅下降10% – 35%。
最终,在体系兼容方面,腾讯方面表明,HC结构支撑大部分Android体系,且不依靠于特定Android体系;并且APP的功用和事务也不必依靠HC结构,用HC结构不会发生额定的担负;这个通讯结构建立好了之后,其他的APP也能够经过这一个通道和体系联系起来,进行优化、适配。
据了解,微信团队的Hardcoder结构已正式对一切厂商敞开协作。