Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2004.04.11;
Скачать: CL | DM;

Вниз

QNX система работающая в реальном времени   Найти похожие ветки 

 
Stas ©   (2004-04-15 13:28) [0]

Почему винда не может или Linux работать в реальном времени ?


 
Ega23 ©   (2004-04-15 13:30) [1]

Потому, что Windows - не система реального времени.
А насчёт Linuxa я бы не стал заходить так далеко. Линуксов много разных. Есть и RTL (Real-Time-Linux)


 
Stas ©   (2004-04-15 13:32) [2]

>>Ega23 ©   (15.04.04 13:30) [1]
Скажите пожалуйста
Чем отличается система реального времени от обычной ?
И какие у нее достоинства и недостатки ?
Если конечно несложно.


 
Ega23 ©   (2004-04-15 13:44) [3]

Я не смогу ответить правильно, т.к. не работаю с RT-системами лично. Но в нашей команде QNX используется, коллеги что-то пишут, хотя и не очень довольны, т.к. цена на QNX больно высокая.

Если хотчешь моё личное определение (оно не обязательно правильное, это как я сам себе RT представляю) - каждое сообщение будет гарантировано доставлено адресату.

А вообще: Яндекс - найдётся всё!  :о)


 
Sergo ©   (2004-04-15 14:35) [4]


> Если хотчешь моё личное определение (оно не обязательно
> правильное, это как я сам себе RT представляю) - каждое
> сообщение будет гарантировано доставлено адресату.

Ещу можно добавить, что время доставки тоже гарантированно, и обусловлено ограничением по времени аппаратной части, т.е. ~ 10 мс.


 
Ega23 ©   (2004-04-15 15:25) [5]

Ну насчёт максимального времени доставки - вопрос спорный, по-моему разработчики этого не ГАРАНТИРУЮТ со 100% вероятностью. Хотя реальная вероятность близка.


 
Stas ©   (2004-04-15 15:51) [6]

Спасибо за разъяснение. А почему это нельзя реализовать в  Win, там помоему 20 мс (2000/Xp).


 
Ega23 ©   (2004-04-15 15:56) [7]

Потому, что на высший уровень приоритета тебя никто не пустит...
Почитай Танненбаум Э.С. "Современные операционные системы", очень интересная книга. И написана толково...


 
Stas ©   (2004-04-15 16:02) [8]

Спасибо ! теперь имею малейшее представление о QNX


 
Dimaz-z ©   (2004-04-15 16:26) [9]

Скоро будут выпущены патчи для ядер 2.4 и 2.6 Linux"а, патчи направелы на работы в реальном времени.
Хреново сформулировал, но думаю, что смысл ясен!


 
Anatoly Podgoretsky ©   (2004-04-15 16:52) [10]

Все [многозадачные] системы с переключением задач являются система реального времени, отличают только степенью этой реалтаймовости. В любом случае все производители сильно приукрашивают свою реалтаймовость.
Допустим что системный тик равен 10 мс и у нас есть три задачи, каждая из которых хочет в течении 10 мс получить управление и занимает весь тик, где будет эта заявленая гарантированная реалтаймовость?, правильно в том самом месте.


 
Stas ©   (2004-04-15 17:04) [11]

Я так понимаю что в QNX время опроса состовляет 10 мс, а у винды 20-50 мс. И т.к. у QNX время меньше чем у WIN - QNX считается реалтаймовой системой ?


 
Матлабист   (2004-04-15 17:28) [12]

Гарантированый ответ (в том числе отказ) за гарантированое время.


 
Piter ©   (2004-04-15 17:53) [13]

Имхо, многозадачные системы не могут считаться реалтаймовыми по определению. Так как один процессор выполняет в конкретное время только одну задачу, то значит другие задачи проставивают, значит система не реалтаймовая. Или нужно стольно процессоров, сколко задач выполняется системой...


 
Calm ©   (2004-04-15 18:22) [14]

В институте нам рассказывали, что есть версия NT с поддержкой реального времени.
Никогда болше не слышал, но препод был очень грамотный и свое дело знал отлично.


 
Sergey_Masloff   (2004-04-15 18:39) [15]

Calm ©   (15.04.04 18:22) [14]
>В институте нам рассказывали, что есть версия NT с поддержкой >реального времени.
>Никогда болше не слышал, но препод был очень грамотный и свое >дело знал отлично.
Там НТ запускается как пользовательский процесс. То есть не управляет системными ресурсами. Про это немного у Соломона с Руссиновичем написано.



Страницы: 1 вся ветка

Текущий архив: 2004.04.11;
Скачать: CL | DM;

Наверх




Память: 0.5 MB
Время: 0.028 c
1-1082733355
crezo
2004-04-23 19:15
2004.04.11
chm


7-1080538520
Ivolg
2004-03-29 09:35
2004.04.11
Указатель


1-1079939246
SergeyV
2004-03-22 10:07
2004.04.11
Вызыв консольного окна из своей программы


7-1079648951
dim-
2004-03-19 01:29
2004.04.11
Проблема с получением данных с COM порта


8-1076317763
Maverick
2004-02-09 12:09
2004.04.11
Объединение рисунков