О, я только что придумала себе новое дурацкое занятие - надо попробовать поиграть на ядре с планировщиком реального времени!
https://www.reddit.com/r/linuxmasterrace/comments/5hahfl/gaming_on_a_realtime_kernel/
@lonelyowl Интересно, к 5.10 попадет ли rt в апстрим.
@holystubofcheese по-простому, операционная система реального времени - это такая система, которая способна обеспечить предсказуемое время обработки непредсказуемо возникающих событий. Ну то есть, планировщик в ней построен таким образом, чтобы на каждую операцию отводилось какое-то предсказуемое время, и в случае если операция в это время уложиться не успевает - она либо отбрасывается, а результат посылается в ослиный анус (жесткий rt), либо система вернется к ней позже (соответственно, мягкий rt).
Жесткий RT нужен для того, чтобы на выходе всегда был актуальный результат - это всякие там важные телеметрии и мониторинги и системы защиты, где важна скорость реакции на "прям щас, иначе ебнет". Мягкий RT нужен для того шоб система даже не думала тормозить на какой-то говнине. Это позволяет заметно поднять отзывчивость системы - это всякий там телеком, работа со звуком, и да, УЙ тоже от этого может заметно выиграть, став плавнее.
Ну, это в силу моего понимания.
@holystubofcheese Что именно из коробки?
Полез искать что-нибудь про linux-zen-rt, а там всё из коробки, оказывается
@lonelyowl