2 счастливых строки как увеличить память в 2 раза, можно жестко на 20 ядрах. считает верно под адреса в основной памяти место, systemd и init.d дают тут info@plantas.vip
# sh -c «modprobe zram $(modinfo zram|grep num_devices|cut -f2 -d:|tr -d ' ')=$(grep -c processor /proc/cpuinfo)»
# SLG=75; SIZE=`perl -ne'/^MemTotal:\s+(\d+)/ && print $1*1024;' < /proc/meminfo`; CPUS=$(grep -c processor /proc/cpuinfo); for n in `seq $(grep -c processor /proc/cpuinfo) `; do echo $(($SIZE*$SLG/100/$CPUS)) > /sys/block/zram$((n-1))/disksize && mkswap /dev/zram$((n-1)) && swapon /dev/zram$((n-1)) -p 10; done
root@server:/etc/init.d# swapon
NAME TYPE SIZE USED PRIO
/dev/md126p3 partition 119,2G 0B -2
/dev/zram0 partition 2,3G 0B 10
/dev/zram1 partition 2,3G 0B 10
/dev/zram2 partition 2,3G 0B 10
/dev/zram3 partition 2,3G 0B 10
/dev/zram4 partition 2,3G 0B 10
/dev/zram5 partition 2,3G 0B 10
/dev/zram6 partition 2,3G 0B 10
/dev/zram7 partition 2,3G 0B 10
/dev/zram8 partition 2,3G 0B 10
/dev/zram9 partition 2,3G 0B 10
/dev/zram10 partition 2,3G 0B 10
/dev/zram11 partition 2,3G 0B 10
/dev/zram12 partition 2,3G 0B 10
/dev/zram13 partition 2,3G 0B 10
/dev/zram14 partition 2,3G 0B 10
/dev/zram15 partition 2,3G 0B 10
/dev/zram16 partition 2,3G 0B 10
/dev/zram17 partition 2,3G 0B 10
/dev/zram18 partition 2,3G 0B 10
/dev/zram19 partition 2,3G 0B 10






