NVHT: an efficient key-value storage library for non-volatile memory
On the effectiveness of address-space randomization