Действительно ли вам нужна ОС реального времени? |
Ответить | Страница 123 12> |
Автор | |||||
Профили участников
Послать частное письмо
Поиск публикаций участников
Посетить домашнюю страницу участника
Добавить в список приятелей
Новичок Присоединился: 30 Октябрь 2003 Категория: Russian Federation Online Status: Offline Публикации: 4 |
Опубликовано: 30 Октябрь 2003 14:27 |
||||
Прошу прокомментировать материал - http://www.nazim.ru/bsd
|
|||||
Профили участников
Послать частное письмо
Поиск публикаций участников
Посетить домашнюю страницу участника
Добавить в список приятелей
Действительный член Присоединился: 29 Сентябрь 2003 Категория: Isle Of Man Online Status: Offline Публикации: 119 |
|||||
Материал интересный. Однако я пока что не понял, в чем преимущества FreeBSD Embedded по сравнению с eCOS http://sources.redhat.com/ecos/
|
|||||
Профили участников
Послать частное письмо
Поиск публикаций участников
Посетить домашнюю страницу участника
Добавить в список приятелей
Действительный член Присоединился: 08 Сентябрь 2003 Категория: Russian Federation Online Status: Offline Публикации: 178 |
|||||
При рассмотрении задачи в рамках стандартных сценариев следует вывод: покупные платы расширения ввода - вывода вынуждают нас использовать операционную систему реального времени. ....Стандартные модули ввода - вывода могут использоваться только для передачи не real-time данных. Тогда следует признать, что сетевые, звуковые и видеокарты современных компьютеров работают не в реальном вроемени, что есть бред. Одно прерывание в 6.4 мс - это просто смешно; ссылки не преведены - откуда берутся таблицы... Т.е. раздел 1 - не выдерживает критики. Остальное - system-специфик, для полноты картины надо сделать что-то типа заключения - чего добились, сколько оно занимает на диске, где используется... SY, EK |
|||||
SY,
EK |
|||||
Новичок Присоединился: 22 Октябрь 2003 Online Status: Offline Публикации: 2 |
|||||
Почему бред?
Читать надо внимательнее. И причем здесь звуковые, видео и сетевые карты? Правда в том, что жесткое реальное время не всегда нужно. Если объект достаточно инерционный, то разница в миллисикунды не важна в принципе. Обычные операционнки вполне это обеспечивают. Так для обычного Linux (не real-time) возможно обеспечить время до 10 мс. (естесвенно не гарантированное). Однако от этого никто не умрет. Вообще делать жесткий real-time на PC на мой взгляд не целесообразно. Для этого нужно применять спецальные контроллеры. PC-шки вообще для этого не создавались. Можно построить всё так, что жесткий real-time и не понадобиться на PC-шках. Хотя иногда это и бывает удобным. Всё зависит от ситуации. |
|||||
Профили участников
Послать частное письмо
Поиск публикаций участников
Посетить домашнюю страницу участника
Добавить в список приятелей
Действительный член Присоединился: 08 Сентябрь 2003 Категория: Russian Federation Online Status: Offline Публикации: 178 |
|||||
При том, что это - стандартные карты ввода-вывода для PC. Сюда же можно добавить COM/LPT/USB
Ну так а я что тут говорю - тоже самое. ;-) Только я под OS/2 реально обеспечиваю времена[не реакции] порядка 0.1-0.01 мс для объектов, которые "не умирают" от того, что интервалы времени не гарантированые и как минимум 0.5-1 мс с временеи реакции (меньше просто имеющиеся железки не отрабатывают)
Это вообще - цитата из меня ;-) Только с небольшим дополнением - все это уже давно работает на промустановках. И 1 мс, и работу со спецконтроллерами (с PIC'ами и DSP, DSP сам же и программирую) |
|||||
SY,
EK |
|||||
Профили участников
Послать частное письмо
Поиск публикаций участников
Посетить домашнюю страницу участника
Добавить в список приятелей
Действительный член Присоединился: 09 Сентябрь 2003 Категория: Russian Federation Online Status: Offline Публикации: 247 |
|||||
Иногда использование т.н. "ОС РВ" бывает экономически эффективным...
К слову, само словосочетание "реальное время" - это хр#нь собачья... только мозг друг-другу зас#рать... "РВ, не РВ"... основной и единственный критерий - "удовлетворяет ли созданная система ТЗ и договору на создание или не удовлетворяет?" |
|||||
Владимир Е. Зюбин
Язык Рефлекс -- Си-подобный язык программирования ПЛК http://reflex-language.narod.ru/ |
|||||
Действительный член Присоединился: 14 Октябрь 2003 Категория: Ukraine Online Status: Offline Публикации: 267 |
|||||
Подкупающе единодушное одобрям-с!... ;-) У меня вообще - проявления массового одобрям-са - всегда вызывает умиление, близкое к божественному трепету, и прилив вдохновения, ... Добрый вам совет - вы начертайте эту хрень на красном кумаче: "Да здравствует PIC - светлое будущее всего человечества!" - и на улицы и площадя... Вас ждут!
Только не передеритесь в очереди на первую брачную ночь к этой ... "якобы мысли" :D :D :D
Блеск! 6.4 - смех,... 64 - гомерический хохот, 0.64 - ... гробовое молчание... Господин evgen - вы при скольки милисекундах начинаете хохотать? А теперь, господа, резюме - вы всё время радикальным образом путаете "быстро" с "гарантировано" (что, в какой-то мере, но и это ещё не всё.. - и есть realtime). Как говаривал один мой педагог: "... молодой человек, не употребляйте слов, значения которых не понимаете...". Читать матчасть! |
|||||
Профили участников
Послать частное письмо
Поиск публикаций участников
Посетить домашнюю страницу участника
Добавить в список приятелей
Действительный член Присоединился: 08 Сентябрь 2003 Категория: Russian Federation Online Status: Offline Публикации: 178 |
|||||
Это уже не будущее. - Будущее - это 32-разрядные микропроцессоры со "все в одном чипе", размером с копеечную монету
маладой человек - вы утомляете. (а) гарантированно уложится в заданное время - нафиг никому нигде не нужно, а где нужно - должно применяться совсем другое - чем проще, тем лучше. - Механическое, электрическое... И не надо никому навязывать своих тараканов в голове (б) вышеуказанные 1 мс делаются и быстро, и гарантированно. |
|||||
SY,
EK |
|||||
Профили участников
Послать частное письмо
Поиск публикаций участников
Посетить домашнюю страницу участника
Добавить в список приятелей
Действительный член Присоединился: 09 Сентябрь 2003 Категория: Russian Federation Online Status: Offline Публикации: 247 |
|||||
Что касается меня, то я не против ОС... просто считаю, что различать их надо не по-дет.садовски "РВ - не РВ", ("Кака - не кака") с последующим мордобоем, а по-взрослому: столько-то приоритетов, такое-то быстродействие, такая-то надежность, такие-то гарантии производителя, такая-то стоимость, такое-то качество поддержки и т.д. и т.п. что касается QNX, то там гарантируется только время вхождения в процедуру обработки прерывания для некой платформы и для случая единственной высокоприоритетной задачи... это несерьезно. Я не спорю, в Виндовзе или Линухе и этого нет... но этого мало... Опять же если трезво посмотреть на окружающую нас действительность (скажем, проанализировать общую массу тех.заданий), то выясняется, что обеспечение времени реакции на внешнее событие проблема не самая актуальная... а может и наименее актуальная... да и ее решение само по себе - во-первых - технически простое, а во-вторых, ничего не дает... по мне, гораздо актуальнее обеспечение той же погрешности измерения, помехозащищенности, надежности системы, ее сопровождаемости, стоимости и т.д. и т.п.. Опять же следует ясно осознавать, что использование ОС, позиционируемой на рынке как "ОС РВ", не гарантирует успешного выполнения проекта... хотя бы и по тем же требованиям на обеспечение времени реакции на внешнее событие... (если таковое случайным образом затесалось в ТЗ :-) |
|||||
Владимир Е. Зюбин
Язык Рефлекс -- Си-подобный язык программирования ПЛК http://reflex-language.narod.ru/ |
|||||
Профили участников
Послать частное письмо
Поиск публикаций участников
Посетить домашнюю страницу участника
Добавить в список приятелей
Действительный член Присоединился: 09 Сентябрь 2003 Категория: Russian Federation Online Status: Offline Публикации: 247 |
|||||
Вот, хороший был у Вас педагог. Именно по этой причине я лично и избегаю употреблять термин "реальное время" в общении... настолько размыт, настолько вольно трактуется, такие жаркие дебаты вызывает, что напрашивается вывод - в профессиональной среде имеет смысл отказаться от этого термина вообще... Кстати, очень хорошая примета: когда читаешь статью и встречаешь в ней словосочетание "реальное время", статья либо рекламная, либо очень низкого качества... в лучшем случае автор начинает пыжиться и пытаться выродить некое частное определение "реального времени"... "жесткое", "нежесткое", "мягкое", "нереальное"... кто во что горазд. просто грустно становится от всего этого непотребства. |
|||||
Владимир Е. Зюбин
Язык Рефлекс -- Си-подобный язык программирования ПЛК http://reflex-language.narod.ru/ |
|||||
Ответить | Страница 123 12> |
Переход на форум | Права доступа на форуме Вы не можете публиковать новые темы в этом форуме Вы не можете отвечать на сообщения в этом форуме Вы не можете удалять Ваши сообщения на этом форуме Вы не можете редактировать Ваши сообщения на этом форуме Вы не можете создавать голосования на этом форуме Вы не можете выражать своё мнение в голосованиях на этом форуме |