There is md-cache or you could try bcachefs.
I have used md-cache caching to SSD and it looks to make a really
significant speed improvment.
I tried bcache a few years ago but it was a pain since it was not yet
integrated into the Fedora code base and although bcachefs looks
interesting I be
I'm running Fedora, and want a filesystem with a write cache that I can
put on flash, as I occasionally run some evil write-intensive tasks. I'd
love to simulate the Sun trick of flash for write cache and ephemeral
for read cache.
Alas, my brain is roughly at the samfs/qfs level (a predecessor