BenchmarkDotNet=v0.13.0, OS=Windows 10.0.18363.1316 (1909/November2019Update/19H2)
Intel Core i7-8550U CPU 1.80GHz (Kaby Lake R), 1 CPU, 8 logical and 4 physical cores
.NET SDK=5.0.300
[Host] : .NET 5.0.6 (5.0.621.22011), X64 RyuJIT
DefaultJob : .NET 5.0.6 (5.0.621.22011), X64 RyuJIT
Method | Mean | Error | StdDev | Ratio | RatioSD |
---|---|---|---|---|---|
AwaitSeqDummyMonitor | 39.95 ms | 0.968 ms | 2.824 ms | 1.00 | 0.00 |
AwaitSeqSemaphoreSlim | 39.96 ms | 0.798 ms | 1.833 ms | 1.00 | 0.08 |
ParallelAwaitWhenAll | 15.88 ms | 0.317 ms | 0.883 ms | 0.40 | 0.03 |