

Yeah, I used zram on the past, it’s really good, but some OOMs and stutters under high memory pressure made me change to zswap with lz4, it’s a very intelligent cache for these high memory use scenarios. But mounting a directory directly to memory is a very needed feature for zswap hahaha.

I got corrected some time ago about this, it seems it’s possible, but not advisable. Like, if zram started, zswap will disable itself.
If you want to test zswap, you could create a swap file, disable systemds zram service and put the zswap variables into the kernel variables, also checking if swappiness is at the normal values, instead of the tuned ones for zram.