我正在使用Chrome时间线测试Elm和Polymer之间的性能。我在每种语言/库中都写了一个表,我用100,1000,5000,10,000和50.000项填充它。我测量了加载,脚本和渲染时间。
我在测量中遇到了一个我没想到的结果。
在下面的图像中(在链接中),您可以看到10.000和50.000项目的(聚合物)结果。对于10.000个项目,会进行大量渲染,但对于50.000个项目,几乎没有渲染和大量脚本......有人可以向我解释这个吗?
在下表中,ms
的渲染时间是为Elm和Polymer设定的。
╭───────╥────────────┬─────────────╮
│ ║ Elm │ Polymer │
╞═══════╬════════════╪═════════════╡
│ 100 ║ 17,98 │ 11,7 │
│ 1000 ║ 92,44 │ 95,32 │
│ 5000 ║ 570,98 │ 571,24 │
| 10.000║ 1115,12 │ 1138,08 │
| 50.000║ 0,42 │ 0,72 │
└───────╨────────────┴─────────────┘