【发布时间】:2018-01-18 14:23:09
【问题描述】:
我用 cargo bench 对我的 Rust 项目进行了基准测试,并在结果中看到了很多数字......它们是什么意思?
2 tests
test bench_few_core ... bench: 26,249,920 ns/iter (+/- 2,836,381)
test bench_one_core ... bench: 6,087,923 ns/iter (+/- 752,064)
例如test bench_few_core,我明白了:
- 数字 1 = 26
- 数字 2 = 249
- 数字 3 = 920
- 数字 4 = 2
- 数字 5 = 836
- 数字 6 = 381
它们都是什么意思?
我认为每个测试应该有 2 个数字:数学期望(或平均值)和标准差。
【问题讨论】:
-
“我认为每个测试应该有 2 个数字” 事实上,正如您所料,每个基准函数都有两个数字。你能说得更具体点吗?
-
我将问题编辑为更具体的数字。
标签: testing rust measurement