
Давным-давно я играл с коллегой, чтобы сочинять музыку. Я уже начал с Linux, а позже у меня появился Mac, чтобы упростить задачу. Тут-то мой коллега рассказал мне о задержке, которая существовала в Windows, а спустя долгое время я узнал, что существует ядро RT все это в Linux. Мне это никогда не было нужно, и скоро оно никому не понадобится, потому что эти патчи станут частью официального ядра.
История ядра RT начинается в 90-х годах. Примерно в то же время университеты запустили собственные ядра реального времени. Уже в 2005 году появился набор PREEMPT_RT патчи, и в настоящее время существуют дистрибутивы, такие как Manjaro и Garuda, которые предлагают готовые ядра rtXX, где x — это номер сборки. Все это уйдет в прошлое, когда оно будет официально включено в ядро.
Linux 6.12 покончит с ядром RT. Он будет принят официально.
По была подтверждена Стивен Вон-Николс для ZDNet, последнее подписание Линуса Торвальдса произошло во время участия в Европейском саммите открытого исходного кода. Отец Linux написал исходный код для printk, инструмента отладки, который может точно определить моменты сбоя процесса, но также вводит задержку, препятствующую вычислениям в реальном времени. Именно изменения в printk обеспечивают поддержку атомарных/вращающихся консолей, что крайне важно для магистральный en в реальном времени.
Как это заметят пользователи Linux? На самом деле... мало или ничего. Ага может быть важно при использовании программ аудиозаписи - в качестве зной — или любое другое программное обеспечение, где важно, чтобы определенные входные данные были более точными, но это то, что мы редко упускаем из виду. Хорошо во всем этом то, что нам не нужно будет устанавливать специальное ядро для выполнения всех этих задач. Ядро, которое, кстати, обычно уже устарело из-за того, что подошло к концу своего жизненного цикла.
Изменение должно появиться вместе с Linux 6.12, запланированным на ноябрь или начало декабря, а также с версией LTS в 2024 году.