You do realize that some of us have been using swap-on-zram for the best part of a decade, right? It never required a systemd service, you just need an entry in /etc/modprobe.d (optional), an entry in fastab (optionl) and a script in /etc/sysconfig/modules (you can fold the other two I mentioned in here so it's in a single place). At the beginning zram only used LZO compression, and was single-threaded, so we created one zram block device per CPU core, did mkswap on them and did swapon with equap priority on all of those swap devices. I had this on on Fedora and later RSEL6 on my SheevaPlug Toshiba AC100 as far back as 2009, and I can't have been the only one.
In fact, this related ticket dates back to 2007, and I only got in on it in 2009: https://bugzilla.redhat.com/show_bug.cgi?id=223722
Apparently that was a "can't fix" - worked for me since 2009 with the solution I attached to that ticket.
On Fri, Oct 12, 2018 at 4:47 PM Robert Moskowitz rgm@htt-consult.com wrote:
I have been working with Mark Verlinde, well actually he did the heavy lifting, to port zram to Centos...
https://copr.fedorainfracloud.org/coprs/markvnl/zram-swap/
A few of us are actively using it.
Give it a try yourselves!
As it is noarch, it should work on all Centos7 arch.
On 10/7/18 1:06 PM, Robert Moskowitz wrote:
On 10/7/18 11:57 AM, Pablo Sebastián Greco wrote:
Too many questions together... ;-)
El 7/10/18 a las 08:58, Robert Moskowitz escribió:
I have very recently learned about zram-swap. Fedora-29-arm is using it. It supposedly makes a considerable difference even over HD swap.
Do you have a link for me to read about that? I'd like to see some numbers on performance, specially on the CPU, because small ARM devices are not exactly fast to compress.
You could ask on the Fedora-arm list where Peter Robinson (I believe he is part of the Fedora development with heavy presence in the arm work) recently explained, kind of, how F29-arm is using it.
Since many (potential) users of Centos-arm do not have a ready HD, perhaps we can switch the image from a physical partition to zram? Or at least instructions to change to this on the wiki.
Switch might be difficult, but maybe generate a "tech preview" alternative build. This is the link to how we create the images, maybe you could send me some changes to test https://github.com/CentOS/sig-core-AltArch/tree/master/image_build
Minimally in the wiki, how to switch from a partition swap to zram. I am working on learning more about it...
Arm-dev mailing list Arm-dev@centos.org https://lists.centos.org/mailman/listinfo/arm-dev
Arm-dev mailing list Arm-dev@centos.org https://lists.centos.org/mailman/listinfo/arm-dev