Кто-нибудь знает, почему Debian не поддерживает ядро ​​с низкой -задержкой?

Это случилось со мной после обновления Ubuntu... вы можете проверить права доступа в следующей цепочке каталогов.

/sys/fs/cgroup/systemd/user.slice/user -1000.slice/

Таким образом, вам нужно убедиться, что другие имеют права на чтение и выполнение на всех уровнях, чтобы ваш пользователь мог создать этот каталог. Для меня при обновлении не должны были быть установлены правильные разрешения для /sys/fs/cgroup/systemd/ . Поэтому я сделал следующее:

chmod o+rx /sys/fs/cgroup/systemd/

0
24.03.2017, 13:28
1 ответ

Я предполагаю, что технологической проблемы нет, но просто нет сопровождающего, который вызвался бы поддерживать пакеты для этого.

Вы всегда можете получить исходники для пакета ядра по умолчанию и изменить конфигурацию ядра, чтобы включить следующие параметры для соответствия пакету Ubuntu low-latency:

CONFIG_PREEMPT=y
CONFIG_PREEMPT_COUNT=y
CONFIG_PREEMPTION=y
CONFIG_PREEMPT_RCU=y
CONFIG_PREEMPT_NOTIFIERS=y

, а затем просто пересоберите пакеты ядра. Конечно, вы должны повторять это для каждого обновления безопасности.

Обратите внимание, что ядро ​​Ubuntu low-latencyотличается от патчей RT, реализующих настоящую поддержку реального времени.

1
05.09.2021, 12:05

Теги

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