如何读取 BenchmarkDotNet 的结果 table
How to read the result table of BenchmarkDotNet
我 运行 一个 benchmark example 得到了这个 table.
BenchmarkDotNet=v0.12.0, OS=Windows 7 SP1 (6.1.7601.0)
Intel Xeon CPU E5-4660 v3 2.10GHz, 1 CPU, 28 logical and 14 physical cores
Frequency=2050214 Hz, Resolution=487.7540 ns, Timer=TSC
[Host] : .NET Framework 4.8 (4.8.4018.0), X86 LegacyJIT [AttachedDebugger]
DefaultJob : .NET Framework 4.8 (4.8.4018.0), X86 LegacyJIT
| Method | Mean | Error | StdDev |
|------- |----------:|---------:|---------:|
| Sha256 | 173.60 us | 3.466 us | 9.604 us |
| Md5 | 29.95 us | 0.599 us | 1.709 us |
嗯...怎么读呢?
[均值的实际含义是什么? 错误 | 标准偏差] ?
我是新手...
我找不到任何参考..
任何人都可以提供一个 link 来解释这个吗?
您可以从 BenchmarkDotNet
blog post
的作者处获取此信息
Mean : Arithmetic mean of all measurements
Error : Half of 99.9% confidence interval
StdDev : Standard deviation of all measurements
我 运行 一个 benchmark example 得到了这个 table.
BenchmarkDotNet=v0.12.0, OS=Windows 7 SP1 (6.1.7601.0)
Intel Xeon CPU E5-4660 v3 2.10GHz, 1 CPU, 28 logical and 14 physical cores
Frequency=2050214 Hz, Resolution=487.7540 ns, Timer=TSC
[Host] : .NET Framework 4.8 (4.8.4018.0), X86 LegacyJIT [AttachedDebugger]
DefaultJob : .NET Framework 4.8 (4.8.4018.0), X86 LegacyJIT
| Method | Mean | Error | StdDev |
|------- |----------:|---------:|---------:|
| Sha256 | 173.60 us | 3.466 us | 9.604 us |
| Md5 | 29.95 us | 0.599 us | 1.709 us |
嗯...怎么读呢?
[均值的实际含义是什么? 错误 | 标准偏差] ?
我是新手...
我找不到任何参考..
任何人都可以提供一个 link 来解释这个吗?
您可以从 BenchmarkDotNet
blog post
Mean : Arithmetic mean of all measurements
Error : Half of 99.9% confidence interval
StdDev : Standard deviation of all measurements