Zswap and MGLRU are usable for Leap 15.6 and 16.0 after manual enabling.
There are some parameters for zswap and for MGLRU. How to properly tune zswap with MGLRU to make them work together properly?
Zswap enlarges available memory (well, not memory, but caches), MGLRU prevents thrashing.
There are 3 technologies for extending RAM: zRam, zswap, zcache.
I’m using zswap because I need swap because examined system has only 2 GiB of RAM.
ILL zcache is the best among these three, but it is abandoned long time ago.
@Svyatko Since I have a MicroOS/Hyprland setup with only 2GB of system RAM I’ve enabled mglru service and using zram to see if much of a difference. I don’t use this system much, it’s mainly used for terminal use with the likes of minicom connecting to RPi’s and RISCV64 systems, text editing and minimal browsing.
What desktop environment are you running?
free -h
total used free shared buff/cache available
Mem: 1.8Gi 855Mi 167Mi 112Mi 1.1Gi 972Mi
Swap: 3.6Gi 453Mi 3.1Gi
Lets backup some, in another thread your wanting a package built in a ‘Community’ repository, yet because Hyprland for Leap 16.0 is in a ‘Community’ repository you don’t want to try?
I use it, but with zram… it works fine with Hyprland.