Angular Ivy-确实性能不佳基准

时间:2019-05-05 09:50:14

标签: angular performance typescript angular-ivy

我正在为新的常春藤渲染器制定性能基准,几乎每个测试的性能至少比旧渲染器低1.5倍。可能导致此问题的原因是什么?

所有基准都是使用完全相同的角度项目(版本8.0.0 Beta-11)实现的,基准之间的唯一区别是,我使用“ enableIvy”:true标志启用了常春藤渲染器。

随着我在基准测试中修改的元素数量的增加,常春藤渲染器似乎变得越来越差。添加1.000个元素会使新的常春藤渲染器的基准性能降低1.5倍,而添加10.000个新元素已经使常春藤的性能损失提高了三倍。

"angularCompilerOptions": {
  "enableIvy": true,
  "allowEmptyCodegenFiles": true
}

我期望Google基准测试的结果是:  (1)大大减少了捆束尺寸,并且  (2)使用常春藤比旧的视图渲染器性能好

来源: https://youtu.be/jnp_ny4SOQE?t=2263 https://github.com/angular/angular/issues/25569

0 个答案:

没有答案