javascript - 解释这个 JsPerf.com 结果

标签 javascript benchmarking performance jsperf

我在这个网站上进行了测试 http://jsperf.com/

This is screen shot of a jsperf test i ran

我想有人解释一下

  1. 绿色和粉色代表什么
  2. 每秒操作数是多少
  3. 95,814,583 是多少
  4. +- 1.95% 是
  5. “最快”和“较慢”是什么意思

最佳答案

嘿,我是 jsPerf 的创造者。

  1. 最快的测试获得绿色背景。最慢的测试获得粉红色/红色背景。
  2. 见下文。
  3. 这意味着测试每秒可以运行大约 95,814,583 次。
  4. ± 1.95 是误差幅度。 (有关详细信息,请参阅下文。)
  5. “最快”意味着这是测试用例中最快的测试。慢 19% 表示此测试比测试用例中最快的测试慢 19%。

参见 John-David Dalton’s answer to “How does jsPerf work?”详细解释如下:

  • 什么是“操作/秒”?
  • 它进行了多少次迭代?
  • 它基于什么计算哪个更快?
  • 这些计算背后的公式是什么?

关于javascript - 解释这个 JsPerf.com 结果,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5262276/

相关文章:

javascript - 如果我的 div 有某个类,如何向主体添加类?

像 nosetests 这样的 Python 基准测试工具?

python - 为什么使用列表时用 numba 计算总和会变慢?

postgresql - Postgres 9.4.12 慢查询

php - 物理仪表板/状态板的库和伪代码

javascript - 如何将自定义按钮和对话框迁移到 TinyMCE 5

javascript - AngularJS orderBy 百分比

mysql - 我可以降低 MySQL 速度以突出显示哪个查询导致速度缓慢吗?

algorithm - 如何在 SUPERCOP 中对单个算法进行基准测试?

performance - O(log N) == O(1) - 为什么不呢?