Skip to content

Instantly share code, notes, and snippets.

@spaskalev
Forked from sultanqasim/zram.sh
Created July 13, 2017 20:12
Show Gist options
  • Save spaskalev/e7032a58772228dff43a808a425600b9 to your computer and use it in GitHub Desktop.
Save spaskalev/e7032a58772228dff43a808a425600b9 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