As I've said in another topic, I've migrated to 66 from runit. I had a setup consisting of a /dev/zram0 and a swapfile.
With these config files, I had zram and the swapfile working on boot:
# /etc/modules-load.d/zram.conf
zram
# /etc/udev/rules.d/99-zram.rules
KERNEL=="zram0", ATTR{disksize}="3G" RUN="/usr/bin/mkswap /dev/zram0", TAG+="systemd"
# relevant lines in /etc/fstab
/dev/zram0 none swap defaults,pri=0 0 0
/swapfile none swap defaults,pri=0 0 0
After the suite66 migration, though, the zram module isn't loaded automatically, and the swapfiles seem to be ignored. I have to type this in a root shell:
modprobe zram && swapon /dev/zram0 -p 20 && swapon /swapfile -p 0
Output of mount -av:
/ : ignored
/home : already mounted
none : ignored
none : ignored
/tmp : already mounted