方案优势
本章节主要描述鲲鹏BoostKit ARM原生方案对比业界开源方案的优势。
相对x86服务器方案
- 兼容性
- 因为手机处理器基本是ARM架构,海量移动应用都是基于ARM指令集进行开发的,如果采用x86服务器方案,需要将ARM指令翻译为x86指令。
- CPU指令众多且会持续演进,指令翻译(ARM->x86)难以做到完全兼容。
- 性能
- 指令翻译导致性能大幅下降(原因:实时翻译、指令预测miss),评估性能损耗约40%,实际跟具体应用行为相关。
父主题: 方案介绍