News: 0001569665

  ARM Give a man a fire and he's warm for a day, but set fire to him and he's warm for the rest of his life (Terry Pratchett, Jingo)

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

([Linux Storage] 4 Hours Ago dm-pcache)


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 [1]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.

As of this week the DM-PCACHE persistent cache target was [2]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.



[1] https://www.phoronix.com/news/Linux-PCACHE-RFC

[2] https://git.kernel.org/pub/scm/linux/kernel/git/device-mapper/linux-dm.git/commit/?h=dm-6.18&id=6fb8fbbaf147fe4153177320ee354c457605800a



moocow

User29

intelfx

My cup hath runneth'd over with love.