Skip to content

Instantly share code, notes, and snippets.

@TahmedPublic
Forked from sultanqasim/zram.sh
Created September 8, 2023 03:42
Show Gist options
  • Save TahmedPublic/16ecbffe5287eeef5c429d6aba78465d to your computer and use it in GitHub Desktop.
Save TahmedPublic/16ecbffe5287eeef5c429d6aba78465d to your computer and use it in GitHub Desktop.
ZRAM config for Raspberry Pi 3
#!/bin/bash
# Raspberry Pi ZRAM script
# Tuned for quad core, 1 GB RAM models
# put me in /etc/init.d/zram.sh and make me executable
# then run "sudo update-rc.d zram.sh defaults"
modprobe zram
echo 3 >/sys/devices/virtual/block/zram0/max_comp_streams
echo lz4 >/sys/devices/virtual/block/zram0/comp_algorithm
echo 268435456 >/sys/devices/virtual/block/zram0/mem_limit
echo 536870912 >/sys/devices/virtual/block/zram0/disksize
mkswap /dev/zram0
swapon -p 0 /dev/zram0
sysctl vm.swappiness=70
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment