Memory Tiering (part 2): Writing Transparent Tiering Solution

Memory Tiering (part 2): Writing Transparent Tiering Solution

This is the second part of the series of articles about memory tiering. The first one explained what memory tiering is and why we need it, the second one will explain some mechanisms behind transparent tiering. This article is intended for those who would like to learn how tiering/numa balancing or …

Read More
Memory Tiering (part 1)

Memory Tiering (part 1)

Extending memory capacity with PMEM Databases such as Redis (an in-memory key-value open-source database) consume a lot of memory. Since fast access is essential for them, they use DRAM to store their data. DRAM is quite expensive and has limited capacity, so a solution we propose in this blog post …

Read More