BenchmarkDotNet v0.14.0, Windows 10 (10.0.17763.5576/1809/October2018Update/Redstone5) (Hyper-V)
Intel Xeon CPU E5-2697 v3 2.60GHz, 1 CPU, 2 logical cores and 1 physical core
.NET SDK 8.0.300
[Host] : .NET 8.0.5 (8.0.524.21615), X64 RyuJIT AVX2
DefaultJob : .NET 8.0.5 (8.0.524.21615), X64 RyuJIT AVX2
Method |
Input |
IgnoreCase |
Mean |
Error |
StdDev |
Ratio |
RatioSD |
Allocated |
Alloc Ratio |
GetNativeHashCode |
**** |
False |
5.156 ns |
0.0896 ns |
0.0838 ns |
1.00 |
0.02 |
- |
NA |
GetMurmurHashCode |
|
False |
6.315 ns |
0.1004 ns |
0.0939 ns |
1.23 |
0.03 |
- |
NA |
|
|
|
|
|
|
|
|
|
|
GetNativeHashCode |
**** |
True |
4.881 ns |
0.1394 ns |
0.1304 ns |
1.00 |
0.04 |
- |
NA |
GetMurmurHashCode |
|
True |
6.427 ns |
0.0993 ns |
0.0929 ns |
1.32 |
0.04 |
- |
NA |
|
|
|
|
|
|
|
|
|
|
GetNativeHashCode |
a |
False |
6.246 ns |
0.1694 ns |
0.1813 ns |
1.00 |
0.04 |
- |
NA |
GetMurmurHashCode |
a |
False |
7.983 ns |
0.1795 ns |
0.1679 ns |
1.28 |
0.04 |
- |
NA |
|
|
|
|
|
|
|
|
|
|
GetNativeHashCode |
a |
True |
6.958 ns |
0.0553 ns |
0.0490 ns |
1.00 |
0.01 |
- |
NA |
GetMurmurHashCode |
a |
True |
8.610 ns |
0.0557 ns |
0.0465 ns |
1.24 |
0.01 |
- |
NA |
|
|
|
|
|
|
|
|
|
|
GetNativeHashCode |
ab |
False |
7.596 ns |
0.1831 ns |
0.1713 ns |
1.00 |
0.03 |
- |
NA |
GetMurmurHashCode |
ab |
False |
8.308 ns |
0.0850 ns |
0.0710 ns |
1.09 |
0.03 |
- |
NA |
|
|
|
|
|
|
|
|
|
|
GetNativeHashCode |
ab |
True |
8.327 ns |
0.0572 ns |
0.0478 ns |
1.00 |
0.01 |
- |
NA |
GetMurmurHashCode |
ab |
True |
9.975 ns |
0.0715 ns |
0.0597 ns |
1.20 |
0.01 |
- |
NA |
|
|
|
|
|
|
|
|
|
|
GetNativeHashCode |
abcd |
False |
9.866 ns |
0.1973 ns |
0.1749 ns |
1.00 |
0.02 |
- |
NA |
GetMurmurHashCode |
abcd |
False |
8.643 ns |
0.0883 ns |
0.0825 ns |
0.88 |
0.02 |
- |
NA |
|
|
|
|
|
|
|
|
|
|
GetNativeHashCode |
abcd |
True |
11.587 ns |
0.1819 ns |
0.1612 ns |
1.00 |
0.02 |
- |
NA |
GetMurmurHashCode |
abcd |
True |
10.635 ns |
0.1077 ns |
0.0899 ns |
0.92 |
0.01 |
- |
NA |
|
|
|
|
|
|
|
|
|
|
GetNativeHashCode |
abcdefgh |
False |
12.490 ns |
0.0419 ns |
0.0327 ns |
1.00 |
0.00 |
- |
NA |
GetMurmurHashCode |
abcdefgh |
False |
11.019 ns |
0.1102 ns |
0.0920 ns |
0.88 |
0.01 |
- |
NA |
|
|
|
|
|
|
|
|
|
|
GetNativeHashCode |
abcdefgh |
True |
15.303 ns |
0.1656 ns |
0.1549 ns |
1.00 |
0.01 |
- |
NA |
GetMurmurHashCode |
abcdefgh |
True |
14.662 ns |
0.1572 ns |
0.1393 ns |
0.96 |
0.01 |
- |
NA |
|
|
|
|
|
|
|
|
|
|
GetNativeHashCode |
abcde(...)tuvwz [24] |
False |
26.222 ns |
0.2207 ns |
0.2064 ns |
1.00 |
0.01 |
- |
NA |
GetMurmurHashCode |
abcde(...)tuvwz [24] |
False |
20.395 ns |
0.1547 ns |
0.1371 ns |
0.78 |
0.01 |
- |
NA |
|
|
|
|
|
|
|
|
|
|
GetNativeHashCode |
abcde(...)tuvwz [24] |
True |
32.021 ns |
0.4030 ns |
0.3770 ns |
1.00 |
0.02 |
- |
NA |
GetMurmurHashCode |
abcde(...)tuvwz [24] |
True |
32.120 ns |
0.3300 ns |
0.3086 ns |
1.00 |
0.01 |
- |
NA |