华为方舟编译器将开源 安卓手机卡顿能被解决了吗?( 四 )
由于这个生态无法像iOS生态那样高度标准化,因此软件存在各种编译方式,甚至是层次不齐的软件质量。方舟编译器的意义在于通过手机厂家和生态的合作,把用户软件体验做好。
方舟编译器所采用的翻译方法,与此前的编译器有所不同。
现有的Android系统是在手机环境中进行编译,通过ART虚拟机(Android Runtime)一边翻译一边执行,这会造成资源占用过多,进而影响到程序执行的效率。
方舟编译器则能让开发者在开发过程中直接把多种高级语言编译为机器可识别的指令,然后打包成APK,手机在安装程序之后便可直接识别并运行程序。从而提高软件的运行效率。
王成录博士介绍说,方舟编译器总共有4个技术亮点:
首个多语言联合优化编译器,可消除跨语言调用开销; 程序运行无需依赖虚拟机,内存回收机制高效;可针对不同应用灵活优化;开发者学习和使用成本低。
推荐阅读
- 明日方舟|明日方舟:早露皮肤的攻击动作设计得很出彩,化身成白熊的指挥员
- 明日方舟|明日方舟:何如评价两年半后的重装星熊 从前幻神变成无业游民
- 明日方舟|王者荣耀:金蝉新皮肤“前尘”首曝,288勇者品质,两款海报一览
- 明日方舟|明日方舟:在面对散华精锐的大范围法伤时,群奶和奶盾是基本配置
- 明日方舟|明日方舟:德狗子满潜,二技能专三,有德克萨斯了还要练焰尾吗?
- 超级机器人大战30|明日方舟:白嫖材料活动更新,玩家收益减少,鹰角策划又不当人?
- 明日方舟|明日方舟官方撕卡,异格上线本体下线,花了300抽却碰上个例外?
- 手机游戏|明日方舟现版本最值得开模组的干员 傀影和异客强度史诗级提升
- 明日方舟|明日方舟是否有必要实装扫荡系统 博士:退一步实装连战系统也好
- 明日方舟|明日方舟:现在再来看塞雷娅,越来越觉得离谱