Я не совсем уверен, является ли stackoverflow или serverfault форумом для этого вопроса, но я попробую здесь.
Есть ли какая-то команда, которую я могу использовать, или файл, который я могу проверить, чтобы узнать, какой планировщик процессов я использую в моей системе Linux? Я не ищу планировщика ввода-вывода, но планировщик процессов и, пожалуйста, не обращайтесь к руководствам или инструкциям по поводу того, что такое планировщик, я просто спрашиваю, есть ли команда или файл, который я могу запустить / проверьте, чтобы увидеть это. Я мог бы проверить документацию для своего ядра, но опять же, мне просто интересно, есть ли команда или файл, который я могу проверить.
Я мог бы быть немного излишним выше, но это потому, что сообщения, которые я видел, люди, кажется, путают планировщик процессов с планировщиком ввода-вывода, и они, кажется, не отвечают на настоящий вопрос, просто предоставляют ссылки на то, что планировщик это не то, что я здесь, так что извинения, если вышеупомянутые комментарии звучат грубо.
источник
Ответы:
Нет, потому что, в отличие от WRT для планировщика ввода-вывода, существует только одна возможность : CFS («Совершенно честный планировщик»), который включает возможности в реальном времени. CFS назван частично, чтобы отличать его от планировщика «O (1)» , который, как отмечено в этой статье, был заменен в версии 2.6.23.
Так что если у вас есть ядро, в котором вы не уверены, просто проверьте номер версии.
источник
uname -r
.Пытаться:
Смотрите здесь: Глава 14: Настройка
источник
zgrep SCHEDULE /proc/config.gz
?- лучшая альтернатива ответу eyoung100, который не требует "перезарядки" во временный файл.cat /proc/config.gz | gunzip | nano -
(илиcat /proc/config.gz | gunzip | gedit -
, в этом отношении)Изменить: еще проще -
zcat /proc/config.gz | nano -
илиzcat /proc/config.gz | gedit -
Или, как @terdon предложил в комментариях к этому ответу, используйте zgrep. Я просто рекомендую другую строку поиска:
Например
CONFIG_SCHED_y
, если вы видите: ядро настроено на использование планировщика MuQSS. Тем не менее , в этом нет никакой гарантии , что она есть . Arch Wiki предлагает :источник