The OpenNET Project / Index page

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



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

Оглавление

Новая стабильная версия real-time ветки Linux ядра, opennews (?), 15-Июн-09, (0) [смотреть все]

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


12. "Новая стабильная версия real-time ветки Linux ядра"  +/
Сообщение от anonim (?), 15-Июн-09, 13:54 
Как я понял эти патчи к ядру не дают жёсткий реалтайм. Они просто делают ядро full preemptive и всё.
Ответить | Правка | Наверх | Cообщить модератору

21. "Новая стабильная версия real-time ветки Linux ядра"  +/
Сообщение от Ariel (??), 15-Июн-09, 16:11 
Для жесткого реалтайма есть специализированные ОС: QNX, Windows CE, некоторые свободные даже. Что касается soft-realtime - его давно обеспечивает Darwin.
Ответить | Правка | Наверх | Cообщить модератору

27. "Новая стабильная версия real-time ветки Linux ядра"  +/
Сообщение от Дмитрий Ю. Карпов (?), 15-Июн-09, 16:53 
Разве Windows CE - реалтаймовая? Что в ней реалтаймового?
Ответить | Правка | Наверх | Cообщить модератору

34. "Новая стабильная версия real-time ветки Linux ядра"  +3 +/
Сообщение от FHunter (?), 15-Июн-09, 21:17 
Реалтайм в первую очередь набор механизмов ОС, позволяющее гарантировать время реакции в заданный промежуток времени. Пока лучшего определения я не встречал. Как следствие имеем предсказуемость системы для заранее известного набора задач на заданном оборудовании.
Т.е. в самой структуре ОС должны быть эти самые механизмы. Ушла ОС писать в свап и этот системный вызов не вытесняется - тогда РТ становится величиной вероятностной, или иногда называют софтРТ ("мягкое реальное время"). Понятно, что софтРТ и не РТ вовсе. Но кто-то считает иначе и условно выделяет такой класс ОС.
Таким образом, если вы гарантируете что реакция системы на событие будет не больше года, то ваша система уже реалтайм... Никаких цифр в определении РТ и в помине нет и не будет.
К чему я все это. ВинСЕ имеет механизмы, гарантирующие время реакции. Большее сказать про эту систему трудно. Как мне сказал "специалист" (с вашего позволения назову его так) на выставке презентовав диск с ВинСЕ: "Она настолько РТ, насколько Вы ее настроите". Вот и получается, что вроде время реакции гарантированно не более 50 мс, но с QNX 10 мкс ни в какое сравнение не идет. Да РТ, но такое РТ вроде и нахрен не нужен.
По теме. Попадался мне как-то отчет dedicated systems... разработчикам 2.6 еще много пилить до показателей коммерческих РТОС :(
Ответить | Правка | Наверх | Cообщить модератору

32. "Новая стабильная версия real-time ветки Linux ядра"  +/
Сообщение от gordevemail (ok), 15-Июн-09, 19:49 
ART-linux тоже hard realtime
Ответить | Правка | К родителю #21 | Наверх | Cообщить модератору

33. "Новая стабильная версия real-time ветки Linux ядра"  +/
Сообщение от аноним (?), 15-Июн-09, 21:10 
Жсткий реалтайм на писюке вообще не осуществим многозадачный, 1 жёсткий, а остальные софт возможно
Ответить | Правка | К родителю #21 | Наверх | Cообщить модератору

35. "Новая стабильная версия real-time ветки Linux ядра"  +/
Сообщение от animist (?), 15-Июн-09, 21:56 
Xenomai (http://www.xenomai.org) и RTAI (https://www.rtai.org/) патчи на ядро дают hard realtime OS уже много лет, у проектов стабильное отставание на 1 релиз ядра. К сожалению, слишком малое количество поддерживаемых устройств.
Ответить | Правка | К родителю #21 | Наверх | Cообщить модератору

39. "Новая стабильная версия real-time ветки Linux ядра"  –2 +/
Сообщение от User294 (ok), 15-Июн-09, 23:39 
>Как я понял эти патчи к ядру не дают жёсткий реалтайм.

А что есть жесткий реалтайм в ВАШЕМ понимании?А то например с такими конвеерами и кешами которые у х86 отрощены какие-то определенные времена реакции загарантировать довольно трудно если интересуют времена сравнимые с частотой такта проца а время на педалинг одних и тех же команд может быть "немного" разным - если cache hit, время одно, а если miss - более другое - пока там системная оператива раздуплится, ага... ;).И контроллеры прерываний у х86 та еще хрень.Если нужно быстро и гарантировано дергаться на событие - мелкий "таракан" с фирмваре вылизанным до тактов (которые для простых процессорных ядер даже реально посчитать для worst case) всяко сделает по времени реакции (и его неопределенности) любой qnx и что там еще на х86 уродце...

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

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

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




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

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