VOOZH about

URL: https://www.phoronix.com/news/DM-PCACHE-For-Linux-6.18

⇱ DM-PCACHE Poised For Linux 6.18 As High Throughput, Low Latency DAX Cache - Phoronix


👁 Phoronix

DM-PCACHE Poised For Linux 6.18 As High Throughput, Low Latency DAX Cache

Written by Michael Larabel in Linux Storage on 15 August 2025 at 08:01 AM EDT. 9 Comments
Barring any issues from coming up in the near future, it looks like DM-PCACHE will be submitted for the Linux 6.18 cycle later in the year as a high throughput, low latency cache for DAX-capable persistent memory devices.

Several months ago DM-PCACHE was submitted as a new persistent memory cache for block devices and originally designed for use with Compute Express Link (CXL) block devices. DM-PCACHE aims to be used in front of slower block devices by providing this high-throughput, low-latency cache. DM-PCACHE aims to have much lower latency than BCache while being similar to the DeviceMapper WriteCache. The stated performance of DM-PCACHE for random writes is said to be multiple times faster than either BCache or DM-WriteCache.

👁 DM-PCACHE


As of this week the DM-PCACHE persistent cache target was queued into the DeviceMapper's linux-dm.git "dm-6.18" Git branch. Thus as long as no issues turn up, it should be submitted into the Linux 6.18 merge window in October.

Michael Larabel is the principal author of Phoronix.com and founded the site in 2004 with a focus on enriching the Linux hardware experience. Michael has written more than 20,000 articles covering the state of Linux hardware support, Linux performance, graphics drivers, and other topics. Michael is also the lead developer of the Phoronix Test Suite, Phoromatic, and OpenBenchmarking.org automated benchmarking software. He can be followed via Twitter, LinkedIn, or contacted via MichaelLarabel.com.