yahoo / Oak

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

Nova mem mgr v01 #188

Closed li0nr closed 2 years ago

li0nr commented 2 years ago

I confirm that this contribution is made under the terms of the license found in the root directory of this repository's source tree and that I have the authority necessary to make this contribution on behalf of its copyright owner.

Introducing Nova : a Lock Free Off-Heap Memory Manager.

Nova can be used to replace the SeqExpandMemoryManager or and the SyncRecycleMemoryManager.

*Note: this PR replaces already opened one, adjusted to your latest changes!

liran-funaro commented 2 years ago

@technionRamy I think you forgot to add KeyUtil.java

li0nr commented 2 years ago

not relevant anymore!