Как изменить размер zram?

Я установил zram с sudo apt-get install zram-config. После этого он запускается автоматически, и когда я проверил cat /proc/swaps, он работает правильно

Но когда я использовал sudo echo 128M > /sys/block/zram0/disksize для изменения размера zram, как в документе, я всегда получаю bash: /sys/block/zram0/disksize: permission denied

Даже когда я отключил его с помощью sudo swapoff /dev/zram0, а затем изменил, я все еще получил permission denied

Итак, как я могу изменить размер zram? И disksize пространство, которое он потребляет в ОЗУ или только максимальный размер zram-диска?

1
задан 7 February 2016 в 11:40

2 ответа

Для этого вам нужно перейти на «root».

sudo -i
# echo 128M > /sys/block/zram0/disksize
0
ответ дан 23 May 2018 в 13:42

Файл /usr/bin/init-zram-swapping отсутствует. Похоже, что Xenial теперь находится в файле /sbin/zram-config-start. Вы можете это увидеть, посмотрев на $ cat /etc/init/zram-config.conf.

description "Initializes zram swaping and /tmp"
author      "Adam Conrad <adconrad@canonical.com>"

start on runlevel [2345]

pre-start exec /sbin/zram-config-start

pre-stop exec /sbin/zram-config-stop

Файл /sbin/zram-config-start намного сложнее, чем раньше. Интересно, что делать, чтобы увеличить размер плунжера?

0
ответ дан 23 May 2018 в 13:42

Другие вопросы по тегам:

Похожие вопросы: