The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Режим отображения отдельной подветви беседы [ Отслеживать ]

Оглавление

Для Ubuntu начал поставляться пакет с ядром Linux для систем реального времени, opennews (?), 15-Фев-23, (0) [смотреть все]

Сообщения [Сортировка по времени | RSS]


6. "Для Ubuntu начал поставляться пакет с ядром Linux для систем..."  +1 +/
Сообщение от Бывалый смузихлёб (?), 15-Фев-23, 11:48 
Ну поставить планку в 10 мин - так гарантированно практически любое событие обработается за исключением отдельных нюансов..
Ответить | Правка | Наверх | Cообщить модератору

59. "Для Ubuntu начал поставляться пакет с ядром Linux для систем..."  +6 +/
Сообщение от Аноним (-), 15-Фев-23, 17:42 
> обработается за исключением отдельных нюансов..

Hard realtime отличается от всего остального именно отсутствием вот таких нюансов. Простите, а вон тот опасный промышленный процесс точно подождет? Или таки е...т?! А дрон точно может подождать? Или впечатается в землю? Автопилот подождет? Или размажет водителя об грузовик?

И вот в этом месте нас очень сильно интересует наличие таких нюансов, которые и отличают RealTime системы от обычных. И мерж патчей RT_LINUX о том чтобы в линуксе такие нюансы извести, хотя бы на уровне ядра.

Да мы создаем будущее. И в этом будущем, как и в Sci-Fi компьютеры управляют всем. И вот тут нас очень сильно волнует как это работает. И можем ли мы доверить свои тушки своим компьютерным системам.

Ответить | Правка | Наверх | Cообщить модератору

139. "Для Ubuntu начал поставляться пакет с ядром Linux для систем..."  +/
Сообщение от Аноним (139), 16-Фев-23, 13:52 
Вы, как большие специалисты, вероятно можете сами проверить, а потом рассказать мужикам работает или нет.
Ответить | Правка | Наверх | Cообщить модератору

150. "Для Ubuntu начал поставляться пакет с ядром Linux для систем..."  +/
Сообщение от Аноним (-), 17-Фев-23, 10:38 
> Вы, как большие специалисты, вероятно можете сами проверить, а потом рассказать
> мужикам работает или нет.

Мужикам вон то не надо. А вот мне пригодится так то - я как раз линухом с уклоном в управляющие системы занимаюсь. Так что - сможем, не переживайте. С системщиной у меня выше среднего и на честное слово в таких вещах я никому не верю.

И да, я вполне в состоянии снять тайминги системы "внешним наблюдателем" допустим. Которого не обманешь и который на якорь не встанет. Накатаю мониторинговую фирмвару микроконтроллеру, которая всегда готова, в том числе и отклик системы мерять, да померяю вот именно со стороны, с какими интервалами система со мной взаимодействует и какой worst case был. А пустив эн таких штук под реалистичной нагрузкой я через определенное время получу довольно интересную подборочку статистики отмеряной незавсимыми железками. Но пока это все не в приоритете. И я уж точно не буду убунтовское ядро использовать. Да и убунту. Их видите ли в коммерческие применения - неудобно, на уровне трейдмарков и правил использования репок. Это такой толстый намек что чем договариваться с каноникалом проще соседний дебиан взять ;)

Ответить | Правка | Наверх | Cообщить модератору

142. "Для Ubuntu начал поставляться пакет с ядром Linux для систем..."  +/
Сообщение от Бывалый смузихлёб (?), 16-Фев-23, 14:44 
>[оверквотинг удален]
> А дрон точно может подождать? Или впечатается в землю? Автопилот подождет?
> Или размажет водителя об грузовик?
> И вот в этом месте нас очень сильно интересует наличие таких нюансов,
> которые и отличают RealTime системы от обычных. И мерж патчей RT_LINUX
> о том чтобы в линуксе такие нюансы извести, хотя бы на
> уровне ядра.
> Да мы создаем будущее. И в этом будущем, как и в Sci-Fi
> компьютеры управляют всем. И вот тут нас очень сильно волнует как
> это работает. И можем ли мы доверить свои тушки своим компьютерным
> системам.

То ли я сарказма не понял ибо слишком толсто, то ли...
А о каких нюансах речь ? -Разрабы гарантируют что система, при прочих равных, запустит энный обратный вызов в течение какого-то срока( например, Азур РТОС ака Тред-Икс, гарантирует, что функция-обработчик прерывания запустится не более чем через 400 тактов от события ).
Тут - ну допустим, будет 400 000 000 000 тактов, в течение которых гарантированно будет произведён обратный вызов. Что не так ? Чем не жОская гарантия ? -Та же Фри-РТОСь и этого не гарантирует

Ответить | Правка | К родителю #59 | Наверх | Cообщить модератору

151. "Для Ubuntu начал поставляться пакет с ядром Linux для систем..."  +/
Сообщение от Аноним (-), 17-Фев-23, 10:46 
> А о каких нюансах речь ? -Разрабы гарантируют что система, при прочих
> равных, запустит энный обратный вызов в течение какого-то срока( например,

Линукс как таковой не делает обратные вызовы, кроме может быть сигналов процессам. Однако в вон тех патчах допустим шедулер может дать реалтайм процессу именно реалтайм гарантии, что на интервале X данный процесс получит никак не менее Y процессорного времени. И это именно гарантии специфичные для именно реального времени уже, а не что-то иное. И уже можно говорить о том что процесс получает контроль и не теряет его больше чем на вот столько вот. Что делает это уже достаточно потребным для некоторых управляющих систем.

Чтобы дать эти гарантии надо довольно много чего. И пересмотр раздачи времени процессам. И смену обработки IRQ чтобы никто не мог застопорить систему надолго хоть там что. И преемптабельность всех частей кернела.

> Азур РТОС ака Тред-Икс, гарантирует, что функция-обработчик прерывания запустится не более
> чем через 400 тактов от события ).

Линукс все же несколько более крупная система и там главное действо не в обработчиках прерываний происходит. А в юзеровских задачах. В прерываниях работа с железками которая вообще в "юзерскую" логику не входит особо.

> Тут - ну допустим, будет 400 000 000 000 тактов, в течение
> которых гарантированно будет произведён обратный вызов. Что не так ? Чем
> не жОская гарантия ? -Та же Фри-РТОСь и этого не гарантирует

Если это время всегда выдерживается - окей, это реалтайм. Просто очень неспешный. Ну вот такие аллигаторы, летают низенько. Реально ессно там более потребные времянки будут.

Ответить | Правка | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру