yahoo / Oak

A Scalable Concurrent Key-Value Map for Big Data Analytics
Apache License 2.0
268 stars 48 forks source link

Delete-Allocate Memory Consumption Benchmark #144

Open sanastas opened 3 years ago

sanastas commented 3 years ago

OakMap requires less memory than other ConcurrentNavigableMap, to emphasize this we would like to have a benchmark presenting memory consumption. This should also help us to compare different variants of memory management (MM).

Add a benchmark that is going to measure the memory allocation for high churn of deletions and allocations, to show the privilege of Oak MM

For more explanations feel free to add questions in this issue.