Главная
Study mode:
on
1
Intro
2
About Speakers
3
What is Bcache
4
Bcache in Real World
5
How Bcache Works (Cont.)
6
New Story Comes -- NVDIMM
7
What if NVDIMM + Bcache ?
8
Steps to Enable NVDIMM on Bcache
9
Benchmark (Journal on NVDIMM) .
10
Implementation of Enabling NVDIMM on Bcache
11
What We Learn
12
Nympg Allocator: Design and implementation
Description:
Explore the integration of Non-Volatile Dual In-line Memory Module (NVDIMM) technology with the Linux block layer cache system Bcache in this 28-minute conference talk. Discover how NVDIMM, powered by Intel's Data Center Persistent Memory Module (DCPMM), revolutionizes high-performance storage. Learn about the development of a specialized page allocator for NVDIMM and its implementation in Bcache for managing metadata and journaling. Gain insights into the design and current status of the nvmpg allocator, and understand how Bcache utilizes it to store journaling data in non-volatile memory pages. Explore benchmark results, implementation details, and lessons learned from this experimental integration aimed at upstream inclusion in Linux 5.15.

NVDIMM and Bcache: Supporting Non-Volatile Memory for Linux Block Layer Cache

CNCF [Cloud Native Computing Foundation]
Add to list