pmem / CacheLib

Pluggable in-process caching engine to build and scale high performance services
https://www.cachelib.org
Apache License 2.0
5 stars 13 forks source link

Benchmarks needed for Critical Section patch #82

Closed igchor closed 2 years ago

igchor commented 2 years ago

Benchmarks needed for Critical Section patch:

Versions to test:

  1. Upstream: https://github.com/facebook/CacheLib/tree/main, commit ba170d0e10af6f912c0992d8b66ecb7e2c830b8b
  2. Critical section patch: https://github.com/igchor/CacheLib-1/tree/optimize_mmcontainer_locking_no_combine
  3. Critical section patch with lock combining: https://github.com/igchor/CacheLib-1/tree/optimize_mmcontainer_locking_combine

Benchmarks to run: