解释这个JsPerf.com结果

时间:2011-03-10 16:01:11

标签: 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. 什么'最快'和'慢'意味着

1 个答案:

答案 0 :(得分:21)

嘿,我是jsPerf的创造者。

  1. 最快的测试获得绿色背景。最慢的测试得到粉红色/红色背景。
  2. 见下文。
  3. 这意味着测试每秒可以运行约95,814,583次。
  4. ±1.95是误差范围。 (有关详细信息,请参阅下文。)
  5. “最快”意味着这是测试用例中最快的测试。慢19%意味着该测试比测试案例中最快的测试慢19%。
  6. 有关以下内容的详细说明,请参阅John-David Dalton’s answer to “How does jsPerf work?”

    • 什么是“ops / sec”?
    • 它会进行多少次迭代?
    • 根据什么计算哪个更快?
    • 这些计算背后的公式是什么?