Skip to content

About

No description, website, or topics provided.

Resources

Stars

1 star

Watchers

2 watching

Forks

Repository files navigation

Benchmarks for the AsyncKeyedLock library's AsyncNonKeyedLocker

This is a project to help benchmark the AsyncKeyedLock library's AsyncNonKeyedLocker against other competing solutions. We are testing with 3 separate parameters:

  1. Contention: 1,000,000
  2. GUID reversals (to simulate some load): 0, 1 and 5

Solutions tested

  1. AsyncNonKeyedLocker (from AsyncKeyedLock)
  2. AsyncLock (from Nito.AsyncEx.Coordination by Stephen Cleary)
  3. AsyncLock (from AsyncUtilities by Bar Arnon)
  4. AsyncLock (from NeoSmart.AsyncLock by Mahmoud Al-Qudsi)
  5. AsyncLock (from ProtoPromise by Tim Cassell)

Results

The benchmark results can be found in our actions as they run in Github Actions, in a fully transparent fashion.

There are also some graphical comparisons over time.

About

No description, website, or topics provided.

Resources

Stars

1 star

Watchers

2 watching

Forks

Releases

Packages

Used by

Contributors

Languages

⌂ 换网址