Facebook 专门推出的 Hermes 引擎性能并无那么好

调研 Facebook 为 React Native 专门推出的 JavaScript 引擎 Hermes。
结论:性能

  • Hermes 能够替换 Android 默认的 JS 引擎。 Hermes 特色是经过将 JS 预编译成字节码,下降了白屏时间。
  • 官方给出的数据是 Mattermo App 白屏时间,从 6.46s 减小到 3.90s,减小比例为 40%。
  • 实际测试渲染包含 5000 个 Text 的 App的白屏时间(包括 Native 初始化),从 3.7s 减小到 3.4s,减小比例为 8%。
  • 实际测试渲染包含 100 个初始化页面再次渲染的白屏时间(不包括 Native 初始化),从 2.52s 减小到 2.37s,减小比例为 5%。
  • 在计算性能方面,以 V8 引擎的 benchmark 为得分标准,Hermes 得分比默认引擎低 79%。
相关文章
相关标签/搜索