Максимальное значение writeback_percent Bcache

Из этого объявления, "Linux Mint 18.1 поддерживается до 2021 года и основан на Ubuntu 16.04 LTS".

Судя по результату команды apt-cache policy ring, ваш ring пакет был собран для Ubuntu 16.10. Поэтому неудивительно, что некоторые зависимости для ring отсутствуют в вашей системе (или, скорее, доступны, но не с ожидаемой версией).

Решением является установка ring для Ubuntu 16.04. Вы должны изменить установленные репозитории ring, изменив https://dl.ring.cx/ring-nightly/ubuntu_16.10 на https://dl.ring.cx/ring-nightly/ubuntu_16.04

1
10.09.2017, 16:06
2 ответа

Это жестко заданное значение в коде диска bcache -linux/drivers/md/bcache/writeback.h. Единственный способ изменить это ограничение — пересобрать драйвер из исходного кода.

3
27.01.2020, 23:33

Согласноhttps://evilpiepirate.org/git/linux-bcache.git/tree/Documentation/bcache.txtобратная запись _процент Если значение не равно нулю, bcache пытается сохранить этот процент загрязненного кэша, ограничивая фоновую обратную запись и используя контроллер PD для плавной регулировки скорости.

Таким образом, это целевое значение объема грязного кэша. В этом смысле я бы предпочел установить его на 0%. А значение 100% означает «подождать, пока кеш заполнится, чтобы начать запись на резервное устройство».

Так как грязные данные потенциально подвержены риску, если вы потеряете SSD-кэш, зачем устанавливать такие большие значения? Я предполагаю, что это причина, по которой разработчик жестко запрограммировал верхнюю границу

2
27.01.2020, 23:33

Теги

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