summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorRadek Podgorny2019-12-20 17:57:24 +0100
committerRadek Podgorny2019-12-20 17:57:24 +0100
commitdcddf10bb7d3eb191454dc45705aa899d3a150b9 (patch)
tree63ead2b4e9564828636c93cfb133c9ba6aa3148f
parent327cc8c305055fbd50783248d8a7af14f19a19b1 (diff)
downloadaur-dcddf10bb7d3eb191454dc45705aa899d3a150b9.tar.gz
add selectable compression algorithm
-rwxr-xr-xzramctrl3
1 files changed, 3 insertions, 0 deletions
diff --git a/zramctrl b/zramctrl
index 7851d44316e5..4e328a0db43c 100755
--- a/zramctrl
+++ b/zramctrl
@@ -11,6 +11,9 @@ start() {
(( MEM_TOTAL= `cat /proc/meminfo|grep MemTotal|awk '{print $2}'` * 1024 ))
(( MEM= MEM_TOTAL * $ZRAM_SIZE_PERCENT / 100 ))
modprobe zram
+ if [ -n "$ZRAM_COMPRESSION_ALGO" ]; then
+ echo "$ZRAM_COMPRESSION_ALGO" > /sys/block/zram0/comp_algorithm
+ fi
echo $MEM > /sys/block/zram0/disksize
mkswap /dev/zram0 -L zram0
swapon -p 100 /dev/zram0