|
|
|
|
72
|
echo ' modprobe zram num_devices=$num_cpus' >> /etc/init.d/zram
|
72
|
echo ' modprobe zram num_devices=$num_cpus' >> /etc/init.d/zram
|
73
|
echo ' # initialize the devices' >> /etc/init.d/zram
|
73
|
echo ' # initialize the devices' >> /etc/init.d/zram
|
74
|
echo ' for i in $(seq 0 $decr_num_cpus); do' >> /etc/init.d/zram
|
74
|
echo ' for i in $(seq 0 $decr_num_cpus); do' >> /etc/init.d/zram
|
75
|
- echo ' echo $((mem_total / num_cpus)) > /sys/block/zram$i/disksize' >> /etc/init.d/zram
|
|
|
|
|
75
|
+ echo ' echo $((mem_total / num_cpus)) > /sys/block/zram$i/disksize' >> /etc/init.d/zram
|
76
|
echo ' done' >> /etc/init.d/zram
|
76
|
echo ' done' >> /etc/init.d/zram
|
77
|
echo ' # Creating swap filesystems' >> /etc/init.d/zram
|
77
|
echo ' # Creating swap filesystems' >> /etc/init.d/zram
|
78
|
echo ' for i in $(seq 0 $decr_num_cpus); do' >> /etc/init.d/zram
|
78
|
echo ' for i in $(seq 0 $decr_num_cpus); do' >> /etc/init.d/zram
|
79
|
- echo ' mkswap /dev/zram$i' >> /etc/init.d/zram
|
|
|
|
|
79
|
+ echo ' mkswap /dev/zram$i' >> /etc/init.d/zram
|
80
|
echo ' done' >> /etc/init.d/zram
|
80
|
echo ' done' >> /etc/init.d/zram
|
81
|
echo ' # Switch the swaps on' >> /etc/init.d/zram
|
81
|
echo ' # Switch the swaps on' >> /etc/init.d/zram
|
82
|
echo ' for i in $(seq 0 $decr_num_cpus); do' >> /etc/init.d/zram
|
82
|
echo ' for i in $(seq 0 $decr_num_cpus); do' >> /etc/init.d/zram
|
83
|
- echo ' swapon -p 100 /dev/zram$i' >> /etc/init.d/zram
|
|
|
|
|
83
|
+ echo ' swapon -p 100 /dev/zram$i' >> /etc/init.d/zram
|
84
|
echo ' done' >> /etc/init.d/zram
|
84
|
echo ' done' >> /etc/init.d/zram
|
85
|
echo '}' >> /etc/init.d/zram
|
85
|
echo '}' >> /etc/init.d/zram
|
86
|
echo 'stop() {' >> /etc/init.d/zram
|
86
|
echo 'stop() {' >> /etc/init.d/zram
|
|
|
|
|
90
|
echo ' decr_num_cpus=$((num_cpus - 1))' >> /etc/init.d/zram
|
90
|
echo ' decr_num_cpus=$((num_cpus - 1))' >> /etc/init.d/zram
|
91
|
echo ' # Switching off swap' >> /etc/init.d/zram
|
91
|
echo ' # Switching off swap' >> /etc/init.d/zram
|
92
|
echo ' for i in $(seq 0 $decr_num_cpus); do' >> /etc/init.d/zram
|
92
|
echo ' for i in $(seq 0 $decr_num_cpus); do' >> /etc/init.d/zram
|
93
|
- echo ' if [ "$(grep /dev/zram$i /proc/swaps)" != "" ]; then' >> /etc/init.d/zram
|
|
|
94
|
- echo ' swapoff /dev/zram$i' >> /etc/init.d/zram
|
|
|
95
|
- echo ' sleep 1' >> /etc/init.d/zram
|
|
|
96
|
- echo ' fi' >> /etc/init.d/zram
|
|
|
|
|
93
|
+ echo ' if [ "$(grep /dev/zram$i /proc/swaps)" != "" ]; then' >> /etc/init.d/zram
|
|
|
94
|
+ echo ' swapoff /dev/zram$i' >> /etc/init.d/zram
|
|
|
95
|
+ echo ' sleep 1' >> /etc/init.d/zram
|
|
|
96
|
+ echo ' fi' >> /etc/init.d/zram
|
97
|
echo ' done' >> /etc/init.d/zram
|
97
|
echo ' done' >> /etc/init.d/zram
|
98
|
echo ' sleep 1' >> /etc/init.d/zram
|
98
|
echo ' sleep 1' >> /etc/init.d/zram
|
99
|
echo ' rmmod zram' >> /etc/init.d/zram
|
99
|
echo ' rmmod zram' >> /etc/init.d/zram
|