Компания Canonical объявила о готовности сборок Real-time Ubuntu 24.04, оптимизированных для выполнения задач в режиме реального времени. В сборках задействовано ядро Linux 6.8 с патчами RT ("Realtime-Preempt", PREEMPT_RT или "-rt"), обеспечивающими снижение задержек и позволяющими добиться предсказуемого времени обработки событий. В сборки дополнительно включены оптимизации, нацеленные на повышение производительности и снижение задержек на платах Raspberry Pi 4 и 5, и системах на базе процессоров Intel Core, поддерживающих технологии TCC (Time Coordinated Computing) и TSN (Time-Sensitive Networking)...Подробнее: https://www.opennet.me/opennews/art.shtml?num=61276
Зачем это когда есть LinuxCNC без регистрации и смс.
Население любит регистрироваться.
Водкой не корми дай зарегистрироваться.
Даже более мощное железо подразумевало использование РТ патчей на ядре 4.19,а уж на таком днищенском да еще и 6.8. Ужас,что может быть более бесполезным.
Может из-за поддержки снапа им нужно другое ядро?
Хз,но если так реально реалтайм,то дрова Нвидии уже не накатить,а там и Снап не нужен. за красных и синих не скажу,может они и способны работать на должном уровне при таком раскладе.
> Хз,но если так реально реалтайм,то дрова Нвидии уже не накатить,а там и
> Снап не нужен. за красных и синих не скажу,может они и
> способны работать на должном уровне при таком раскладе.Зачем дрова нвидии не на десктопе?
А как нейронка будет бред генерировать?
> А как нейронка будет бред генерировать?А зачем бредогенерировать на убунте тогда?
Мощность железа и РТ ортогональны
Лучше VxWorks пока ничего не изобрели для реалтайма. Использую в своих марсоходах.
Так он же закрытый, не опен сур
А так же QNX и WinCE.
А это так, «потому что можем».
Ракету или атомную станцию на этом делать не будут.
А на него портировали хотя-бы одну DAW?
RT ядро нужно для музыкантов.
Так осс во Фре,а остальное все равно испортит всю латенси.D
Музыканты пользуются CoreAudio
Или ASIO драйвером, который поставляется с аудиоинтерфейсом. На встройке "музыканты" не играют, если они закончили хотя бы среднюю школу.
На аудиоинтерфейсе музыканты не играют, они в него пишут, мониторясь без участия компа
> Музыканты пользуются CoreAudioМузыканты таки бывают разные, некоторые и на линуксах пишут, а некоторым и на винде даже неплохо.
Вон, Liam Howlett тоже начинал, накопив на макинтош с летних заработков, а из последних альбомов клепал на ноуте с виндой так-то. Так что были бы прямые руки, а инструмент может быть любой! ;)
В микшерных пультах линукс какой-то
Не знаю уж откуда это пошло, но этому мифу лет 30.
Оно нужно для записи живых инструментов/голоса с минимальной задержкой через JACK в хорошем качестве. Без этого он ругается иногда и бывают просадки.
Не через JACK, а через ASIO, а так да.
> Не через JACK, а через ASIO, а так да.Странно, а на форумах линусомузыкантов асио не асио, а за JACK топят по дефолту.
Среди музыкантов линуксоидов много, много меньше, чем 4%. Особенно тех, кто не в аналогах фрутика лабает, а именно в студии работает.
> Не знаю уж откуда это пошло, но этому мифу лет 30.Это не то чтобы миф, оно действительно отчасти так, но только отчасти. Потому что в Apple-технике одно время была меньше задержка, чем в винде, это влияет на запись вживую с инструмента, но не на сведение и сэмплинг.
Apple подхватила эту тему и подсуетившись выстраила вокруг себя инфраструктуру для музыкантов в виде сотрудничества со всякими производителями периферии и написания относительно удобного софта, насколько это возможно в рамках угрёбищного интерфейса макосей.
Тем более что музыканты порой тотальные гуманитарии и у них адские муки случаются, когда им надо хоть немного ковыряться с конфигами, но всё же бывают разные.
К удивлению Линуса, который сказал, что писать музыку на Линуксе not a good idea... на линуксах пишут и довольно немало, учитывая вообще охват пользователей на десктопе. Даже в русскоязычной среде достаточно музыкантов.
А что касается настроек и прочих ковыряний в конфигах и всяком кpacнoглaзии, то музыканты-инженеры прежде всего и писали этот софт под линуксы. Да и без линуксов, всякие железные девайсы для музыки создавали инженеры-музыканты. Тут главное не грести всех под одну гребёнку, технарей-экспериментаторов, которые изобретают новые фичи, а порой и стили, и тотальных гуманитариев, которы надо свой брынчёж на гитарке в гараже записать! ;)
Технари-экспериментаторы обычно изобретают фичи в железе, а не красноглазят.
Много знаешь музыкантов, которые вместо музыки пepдолят конфиги?
там на самом деле всё простовот обучалка на https://www.youtube.com/watch?v=cgWnnZwXEeo
видео всего 35 минут
если есть опыт лет в 15 пердолинга, то не должно занять больше пары дней
Встречаются
CONFIG.SYS · MASTER BOOT RECORD
https://youtu.be/6CQq0jnie5U
> Много знаешь музыкантов, которые вместо музыки пepдолят конфиги?На самом деле встречаются и те, которые не только конфиги педолят, а инструменты делают и потом играют на них, и даже становятся родоначальниками стилей. Не стоит всех под одну гребёнку грести! ;)
Но признаю, путь по линии купил макбук - стал популярным в тиктоке это наверное самый популярный и простой путь! xD
Музыканты как и диджитальзики юзают Apple.
А какое ядро в Ubuntu Studio?
> А какое ядро в Ubuntu Studio?lowlatency, из коробки идёт там.
Не нужно, использую LMMS на Дебиане и оффтопике 7, полёт нормальный. Может быть real-time нужен для акустических симуляций научного характера, но это не точно.
> Не нужно, использую LMMS на Дебиане и оффтопике 7, полёт нормальный. Может
> быть real-time нужен для акустических симуляций научного характера, но это не
> точно.Для сокращения задержек хватает и lowlatency ядра, но это нужно только при записи, если работаешь целиком на записанных сэмплах оно даром не упало нигде. Раньше был миф о том, что с lowlatency ресурсы отдаются прежде всего под звук, а не под интерфейс, что на мой взгляд бредни, потому что при работе с сэмплами очко будет полыхать, если с интерфейсом будет какая-то задержка.
> RT ядро нужно для музыкантов.Для музыкантов в репах давно lowlatency-kernel пакуют уиубунтят, оно дефолтно изкоробке идӗт в убунтостудии.
Насколько знаю, на всех серьёзных RT устройствах применяют LynxOS.
Теперь на встройках будет эта ваша убунта.
на видеокартах или звуковухах? во встроенных видеокартах обычно minix, а зачем убунта в звуковухе?
сейчас в моде bare metal, сраный qnx, freertos, vxworks
А мне линуксоиды на голубом глазу с пеной у рта доказывали, что realtime kernel то же самое, что и lowlatency kernel в убунте и поэтому rt-ядра там не нужны, потому что lowlatency уже давно собирают.А тут вон оно как вышло, оказывается снова эксперты-звездуны!..
Грустно становится от осознания того, что и в IT среде профанов и звездоболов не меньше чем где-то ещӗ.((
> А мне линуксоиды на голубом глазу с пеной у рта доказывали, что realtime kernel
> то же самое, что и lowlatency kernel в убунте и поэтому rt-ядра там не нужны,До ядра 6.2 примерно так и было. А потом в майнлайн стали втрамбовыать патчи проекта RT_Linux для вот именно честного жесткого реалтайма, и понятие реалтайм кернела здорово поменялось по линии предоставляемых гарантий.
Раньше это означало лишь преэмптабельный кернеь так что задачу можно было переключить даже если она отвисает в ядре в сисколе, в отличие от не-lowlatency ядер. А с 6.2 это подразумевает куда более серьезные гарантии на уровне шедулинга задач и отсутствия блокирования. Например, сейчас там уже идет речь о том что на интервале X задача гарантировано получит не менее Y времени, т.е. именно характерные для ртос вещи. Но это еще не полностью готово, патчи RT_Linux не все замайнлайнены.
> потому что lowlatency уже давно собирают.
С ядра 6.2 "realtime" означает нечто здорово другое. Это недавнее изменение и вас не так уж и обманули. Просто это слегка устаревшие сведения.
у меня тандербирд был нормальный десктопный, в 24.04 он теперь только из снапа ставится. дата дира ломается и имена папок в почте корявые становится.
переходи на арч, там всё просто. поломки из-за свежести софта на десктопе - сказки-страшилки, ставится очень легко по арч-вики, не как gentoo, в которой ты просто пол дня будешь ядро конфигурировать
> у меня тандербирд был нормальный десктопный, в 24.04 он теперь только из
> снапа ставится. дата дира ломается и имена папок в почте корявые
> становится.Выпилил снап и подключил ppa мурзильных пакетов, имею постоянно свеэжий тундербирд и огнелиса, и не петросяню о переходе на рач, брат жив!
Правильный подход, считаю. В серверах Ubuntu первое, что делаю после установки - удаляю поддержку snap и облако Ubuntu.
> был нормальный десктопный, в 24.04 он теперь только из снапа ставитсяНачиная с версии 18.04 (считаем только LTS, да и 16.04 нормальный был только с GNOME), десктопный Ubuntu не представляет интереса. Поэтому просто берем любой дериватив, какой нравится, и пользуемся. А репы - да, Ubuntu.
>> был нормальный десктопный, в 24.04 он теперь только из снапа ставится
> Начиная с версии 18.04 (считаем только LTS, да и 16.04 нормальный был
> только с GNOME), десктопный Ubuntu не представляет интереса. Поэтому просто берем
> любой дериватив, какой нравится, и пользуемся. А репы - да, Ubuntu.Оригинальную Ubuntu с GNOME вообще не признаю за десктоп, это рабочее место для корпоративной конторской крысы на отлюбись!
А в последних бунтах оказалось, что с GNOME десктоп более пердильный, чем кубунта с btrfs и установке стороннего софта, типа недовинченного.
Нет. Закрыть, открыть.
Для реальных real-time задач используют не линукс, который для этого совсем не предназначен.
> Для реальных real-time задач используют не линукс, который для этого совсем не
> предназначен.Ну конечно, а на серверах лучше фряха, а линукс вообще студенты пилят - слышали! xD
Чел, ты серьёзно? Линукс - ОС общего назначения, призванная работать на широком спектре оборудования. ОС реального времени предназначены под крайне узкий диапазон процессоров, чтобы гарантировать условия минимальных и константных задержек. Например, под микроконтроллеры в хирургических машинах. Кроме того, количество происходящих процессов ограничено и исчисляется десятками, а в Линуксе процессы исчисляются сотнями. О настоящем реалтайме на Линуксе можно забыть.
Зато что-то пyкнул про фряху ни к селу ни к городу.
На RT запилили патчи, повышающие производительность, а остальные схавают без производительности.
> На RT запилили патчи, повышающие производительность, а остальные схавают без производительности.Лучше читать оригинал, скорее всего "через 10 лет Чунгачанг понял, что в Debian, из которого он тягает основу, есть какие-то rt-ядра и тоже себе такие захотел!
Для реалтайма половину софта нужно переделывать, а не тупа -rt ядро всунуть
Расскажите, нафига в Дебиане и Ко. дофига пакетов linux-*, а в Федоре и Ко. всего 3 (kernel, kernel-core, kernel-modules)?
> Расскажите, нафига в Дебиане и Ко. дофига пакетов linux-*, а в Федоре
> и Ко. всего 3 (kernel, kernel-core, kernel-modules)?Сперва расскажите нафига в Федоре так, как вы описываете, а потом и поговорим! ;)
Интересно а есть люди ностальгирующие по среде рабочего стола
IRIX Interactive Desktop с рабочих станций Silicon Graphics
Или по среде рабочего стола
Common Desktop Environment (CDE) с рабочих станций Solaris и т.д.?
CDE отличная вещь, очень скучаю))
> Интересно а есть люди ностальгирующие по среде рабочего стола
> IRIX Interactive Desktop с рабочих станций Silicon Graphics
> Или по среде рабочего стола
> Common Desktop Environment (CDE) с рабочих станций Solaris и т.д.?Есть для таких даже какой-то суровый форк есть.