Skip to content

ErosBryant/Thanoskv

Repository files navigation

NVM_Leveldb

Dependencies

E.g. memmap=4G!12G reserves 4GB of memory between 12th and 16th GB. Configuration is done within GRUB, and varies between Linux distributions. Here are two examples of GRUB configuration.

Ubuntu Server 15.04

# sudo vi /etc/default/grub

GRUB_CMDLINE_LINUX="memmap=nn[KMG]!ss[KMG]"

# sudo update-grub2

  • NUMA
sudo apt update
sudo apt install numactl

Download

git clone --recurse-submodules https://github.com/ErosBryant/Thanoskv.git
mkdir -p build && cd build
cmake -DCMAKE_BUILD_TYPE=Release .. && cmake --build .

set nvm version

source scripts/setvars.sh
scripts/mount_dax.sh

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published