Will it replace ZFS ARC or L2ARC? No – those are filesystem-level caches. Ramcache 3 operates below the filesystem, caching entire block devices. It is a complementary technology.
For early adopters with persistent memory hardware, Ramcache 3 closes the last remaining gap between DRAM speed and storage safety. For everyone else, it offers a glimpse of a future where “save your work before shutdown” becomes an obsolete phrase. ramcache 3
| Workload | Gen 2 (Volatile) | Ramcache 3 | Improvement | |----------|------------------|------------|--------------| | 4K random write (QD=32) | 2.1 GB/s (risk: data loss) | 3.8 GB/s (persistent) | +81% | | Boot-to-desktop (cold cache) | 14.2 sec | 2.1 sec (reconstructed) | -85% | | PostgreSQL pgbench (TPS) | 48,000 (unsafe) | 46,500 (safe) | -3% (safe trade-off) | | Power-loss corruption incidents (simulated, 1,000 cycles) | 17 | 0 | -100% | Will it replace ZFS ARC or L2ARC