#!/bin/bash

start() {
ZRAM_SIZE_PERCENT=150

  (( MEM_TOTAL= `cat /proc/meminfo|grep MemTotal|awk '{print $2}'` * 1024 ))
  (( MEM= MEM_TOTAL * $ZRAM_SIZE_PERCENT / 100 ))
  modprobe zram
  echo $MEM > /sys/block/zram0/disksize
  mkswap /dev/zram0 -L zram0
  swapon -p 100 /dev/zram0
}

stop() {
  swapoff /dev/zram0
  rmmod zram
}

case $1 in
  start|stop) "$1" ;;
esac
