Install and Configure zRAM
For adding a swap space on the system, I prefer using zRAM for having a compressed memory space. This, in theory, should be faster than using a traditional swap space since zRAM compresses the memory that it’s using which would result in lower disk space usage, and faster swapping from disk to memory.
The steps for installing zRAM are pretty straightforward and there are plenty of options. This is just how I set up zRAM for my machines.
apt install systemd-zram-generator
Edit /etc/systemd/zram-generator.conf
to configure the size of the zram space:
[zram0]
zram-size = ram / 2
Reload the daemon and start the zram setup:
systemctl daemon-reload
systemctl start [email protected]
zRAM has been configured properly if running zramctl
returns the zRAM device:
zramctl