From 90d9a82ce36fce7b1bc30f9e6b768dc1f2c9107f Mon Sep 17 00:00:00 2001 From: ausdim Date: Thu, 5 Dec 2013 01:38:59 -0800 Subject: [PATCH] Created Sc2006 (markdown) --- Sc2006.md | 23 +++++++++++++++++++++++ 1 file changed, 23 insertions(+) create mode 100644 Sc2006.md diff --git a/Sc2006.md b/Sc2006.md new file mode 100644 index 0000000..3da0c99 --- /dev/null +++ b/Sc2006.md @@ -0,0 +1,23 @@ +if [ "$1" == "0" ]; then + echo "0" > "$1" +if [ "$(cat /sys/block/zram0/disksize)" == "0" ]; then +echo 1 > /sys/block/zram0/reset + else +swapoff /dev/block/zram0 > /dev/null 2>&1 +echo 1 > /sys/block/zram0/reset +fi + else +if [ "$(cat /sys/block/zram0/disksize)" == "0" ]; then +echo 1 > /sys/block/zram0/reset +echo $(($1 * 1024 * 1024 / 4)) > /sys/block/zram0/disksize +mkswap /dev/block/zram0 > /dev/null 2>&1 +swapon /dev/block/zram0 > /dev/null 2>&1 + else +swapoff /dev/block/zram0 +echo 1 > /sys/block/zram0/reset +echo $(($1 * 1024 * 1024 / 4)) > /sys/block/zram0/disksize +mkswap /dev/block/zram0 > /dev/null 2>&1 +swapon /dev/block/zram0 > /dev/null 2>&1 + fi +fi + echo "$1" \ No newline at end of file