Efficient caching for non-volatile memory-backed search indices. A thesis submitted for undergraduate honours for the degree Software Engineering.
See https://github.com/EngineersBox/HTFH-RT-Search-Cache for implementation of caches (DLIRS & LRU) as well as allocators (TLSF & GLIBC)