if [ -z "$zram_size" ]; then
# e.g. 6mb for 16mb-routers or 61mb for 128mb-routers
- echo $(( $ram_size / 2048 ))
+ echo $(( ram_size / 2048 ))
else
echo "$zram_size"
fi
list_cpu_idx()
{
# Offset by 1 if /dev/zram0 is in use by /tmp
- if [ "$(mount | grep /dev/zram0)" ]; then
+ if mount | grep -q /dev/zram0; then
local line i=1
# Hot-add new ZRAM device (if necessary)
if [ ! -b /dev/zram1 ]; then
case "$line" in
[Pp]rocessor*)
echo $i
- i=$(( $i + 1 ))
+ i=$(( i + 1 ))
;;
esac
} done <"/proc/cpuinfo"
logger -s -t zram_start -p daemon.debug "activating '$zram_dev' for swapping ($zram_size MegaBytes)"
zram_reset "$zram_dev" "enforcing defaults"
- echo $(( $zram_size * 1024 * 1024 )) >"/sys/block/$( basename $zram_dev )/disksize"
+ echo $(( zram_size * 1024 * 1024 )) >"/sys/block/$( basename "$zram_dev" )/disksize"
mkswap "$zram_dev"
swapon "$zram_dev"
} done