zram-generator-defaults (default enabled)
How to test
- Recommend removing the following packages. The swap-on-zram implementations in those packages have minor conflicts with
zram-generator, but mostly they'll just contribute to user confusion.
sudo dnf remove anaconda zram
zram-generatorand its defaults package:
sudo dnf install zram-generator zram-generator-defaults
- Reboot your machine
- Verify that swap-on-zram is active.
$ zramctl NAME ALGORITHM DISKSIZE DATA COMPR TOTAL STREAMS MOUNTPOINT /dev/zram0 lzo-rle 1.4G 4K 74B 12K 2 [SWAP]
/dev/zram0device is present and it's mounted as
- Verify that
swaponlists the zram device:
$ swapon NAME TYPE SIZE USED PRIO /dev/vda1 partition 500M 0B -2 /dev/zram0 partition 1.4G 0B -3
/dev/zram0is present. If you have another swap device present, like in the example above, that is not a problem.
zram-generator-defaultsare installed without issues, and the feature is automatically activated after a reboot with the proper size. It should have a size equal to 50% of installed memory, or 4GiB, whichever is smaller.