DM-PCACHE Poised For Linux 6.18 As High Throughput, Low Latency DAX Cache
([Linux Storage] 4 Hours Ago
dm-pcache)
- Reference: 0001569665
- News link: https://www.phoronix.com/news/DM-PCACHE-For-Linux-6.18
- Source link:
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
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