Get the latest tech news
Linux PCACHE Proposed For Persistent Memory Cache For Block Devices
Sent out as a request for comments today is a patch series implementing PCACHE, a persistent memory cache for block devices
PCACHE was born out of code originally designed for the CXL block device driver but ultimately is useful outside the context of Compute Express Link as well. `pcache` is designed to bridge the performance gap between slow-but-large storage (HDDs, SATA/NVMe SSDs) and emerging byte-addressable persistent memory. This patch finalizes the series by wiring up the initialization entry point (`pcache_init()`), sysfs bus registration, root device handling, and Kconfig glue.
Or read this on Phoronix