Sample Header Ad - 728x90

Using loopdev for zRAM writeback feature

5 votes
1 answer
2235 views
Documentation states that zRAM writeback feature supports only swap partitions as it's backing_dev. But I've successfully used a swap file too, by attaching it to a loop device
losetup /dev/loop0 /swapfile
cd /sys/block/zram0
echo /dev/loop0 > backing_dev
echo 8G > disksize
mkswap /dev/zram0
swapon /dev/zram0
After this, swapon -s shows zRAM device enabled, cat /sys/block/zram0/backing_dev returns /dev/loop0 and echo huge > /sys/block/zram0/writeback works with no problem, with cat /sys/block/zram0/bd_stats confirming that the write indeed succeeded Can this be used, or does this method have some kind of nasty drawbacks?
Asked by Роман Мавроян (787 rep)
Apr 20, 2020, 07:00 AM
Last activity: Apr 4, 2022, 04:32 PM