Здравствуйте, old->*Plutonia_Experiment(), Вы писали:
OE>Она не решает задач РВ. ТОлько задачи, похожие на фризер — простые, не требующие паралелизма с достаточно большим временим отклика. Для каких еще РВ можно применить ДОС ?
А что все на свете задачи сложные и требуют паралеллизма?
Здравствуйте, AndrewVK, Вы писали:
OE>>Видеопоток — нужна производительность и только, частота опроса — 24 раза в секунду — это не реальный режим времени.
AVK>А чего это ты кадры считаешь? Ты пиксельную частоту посчитай.
А попиксельно никогда не грабится. Все грабится блоками 24 раза в секунду.
OE>>Но сьъем кадра гарантировано за время до 5 милисекунд — устроит.
AVK>Ты не понял наверное. Схема такая — сигнал с видеокамеры идет в комп, в компе обрабатывается и идет дальше. Все в реальном времени.
Реальный мастаб требует описания времени задержки.
Реальный — НЕ ДИСКРЕТНЫЙ. Посколько в компьютере нельзя устранить дискретность, реальное время аппроксимируется малой дискретностью.
OE>>Это много.
AVK>Блин, ну достал ты уже? Что значит много? Мешок картошки это много? Для ужина очень много, а на год мизер. Так и здесь — много или мало зависит от задачи, а не от того что тыы постановил что по сю пору считать мало, а далее много.
Я тебе сказал меньше 10 милисекунд — это реалтайм.
150 милисекунд — это не реалтайм. Здесь все точно.
OE>> Надо единицы милимекунд и гарантированно ! AVK>Кому надо?
OE>>А в NT время отклика — случайная величина.
AVK>В любой многозадачной ОС время отклика случайная величина.
Естественно, только в ОСРВ дисперсия времени отклика стремится к нулю.
OE>>http://www.rts-ukraine.com/QNXvsNT.htm
AVK>Тебе тоже статей накидать? Читать будешь?
Буду, если по теме.
OE>>Это не я придумал, прочитай об этом в тех ссылках, что я привел. AVK>Мне это сейчас не интересно
OE>>Есть "Теория операционных систем", AVK>Во как! Я вот первый раз о такой слышу. Теория! Звучит!
OE>>В этом определении ошибка — это определение годится для диалоговых ОС. AVK>Ну да, я хоть источник привел. Но в определении конечно ошибка. Вот это и есть самая настоящая демагогия.
OE>>Я тебе приводил классификацию — там и смотри. AVK>Ты сюда давай.
OE>>OCРВ — это физические процессы, ракеты, самолеты, конвейеры, реакторы.
AVK>Вот я и говорю — раз РВ так сразу самолеты, реакторы, ракеты. Фигню ты говоришь. AVK>Ладно, вот тебе еще один проект, который я лично делал. Как раз с физическим процессом. AVK>Система обнаружения утечек. Обнаруживает место утечки в трубопроводе с нефтепродуктом по разности времени прихода волны давления в разные точки. В ТЗ точность определения 500м. Скорость звука в керосине почти 900 м/с. Вот и посчитай. Работало на NT.
Меня интересует время отклика в системе. В твоем случае 500/900 ~ 0.5c.
Это не реалтайм.
Вообще, я не понял, по твоему NT — ОСРВ? Это уже новость !
AVK>Да, фризер это тоже часть роботизированного конвеера, так что под твое определение подходит.
OE>>А про Рубикон — почему ты не полез в толковый словарь Даля ? OE>>Данный вопрос надо стотреть в научной литературе и только.
AVK>Статьи в в поплулярных журналах тоже на научную литературу не катят. У тебя есть более авторитетное мнение — приводи, только не забывай источники указывать.
Я тебе привел, ты их проигнорировал.
А от тебя ссылок, кроме Рубикона, я не видел.
Здравствуйте, VladD2, Вы писали:
OE>>Она не решает задач РВ. ТОлько задачи, похожие на фризер — простые, не требующие паралелизма с достаточно большим временим отклика. Для каких еще РВ можно применить ДОС ?
VD>А что все на свете задачи сложные и требуют паралеллизма?
Для одного датчика не надо паралеллизма. А если 100 датчиков ?
Здравствуйте, VladD2, Вы писали:
VD>Здравствуйте, old->*Plutonia_Experiment(), Вы писали:
VD>Ты бы свой же линк прочел. Но не формально. Заметил там слово "обычно".
А ты мои остальные линки прочитай еще.
Там точные цифры есть
Еще раз РВ — непрерывное время, но, в силу дискретности компьютера, мелкодискретное время.
Здравствуйте, old->*Plutonia_Experiment(), Вы писали:
OE>Пример — OS/2 при сколь угодно большой загрузке процессора(ну почти) можно перегрузить нажатием клавиш Ctrl-Alt-Del. OE>OS/2 — не является ОС РВ. Но ОС с элементами РВ. И это уже чувтвуется. Мультизадачность гораздо лучше, чем в NT.
Нда. Маразм крепчал... Полуось пол жизни имела одну очередь сообщений на все задачи. И если кто-то вис, то ее не то что перегрузить, ее даже окликнуть нельзя. Да и "перегрузить" — это конечно зачатки РВ. Так на каждой машине есть резет, значичь они все...
Здравствуйте, old->*Plutonia_Experiment(), Вы писали:
AVK>>А чего это ты кадры считаешь? Ты пиксельную частоту посчитай.
OE>А попиксельно никогда не грабится. Все грабится блоками 24 раза в секунду.
Грабится так как необходимо. В этом конкретном случае грабилось блоками по паре килобайт.
OE>Реальный мастаб требует описания времени задержки. OE>Реальный — НЕ ДИСКРЕТНЫЙ. Посколько в компьютере нельзя устранить дискретность, реальное время аппроксимируется малой дискретностью.
Скажем так, результат вычислений использовался для приведение в действие некоего механизма с определенной скорострельностью. Большего не скажу.
OE>Я тебе сказал меньше 10 милисекунд — это реалтайм. OE>150 милисекунд — это не реалтайм. Здесь все точно.
Ну раз ты сказал, то падаем ниц.
OE>Это не реалтайм.
Ну раз ты сказал то см. выше
OE>Вообще, я не понял, по твоему NT — ОСРВ? Это уже новость !
Нет, я тебе просто пытаюсь объяснить что нет никаких таких ОС реального времени. Есть ОС, больше или меньше приспособленые к задачам РВ.
Здравствуйте, old->*Plutonia_Experiment(), Вы писали:
AVK>>Да мне как то не надо сейчас. А непрерывного времени в цифровых системах не может быть в принципе.
OE> OE>Естественно !
Здравствуйте, VladD2, Вы писали:
VD>Нда. Маразм крепчал... Полуось пол жизни имела одну очередь сообщений на все задачи. И если кто-то вис, то ее не то что перегрузить, ее даже окликнуть нельзя. Да и "перегрузить" — это конечно зачатки РВ. Так на каждой машине есть резет, значичь они все...
Да, я вот пытался намекнуть, мол не надо про полумуха, человек толи не услышал толи не захотел. В качестве ОС РВ полумух много хуже NT, там точно нифига не гарантировано.
Здравствуйте, AndrewVK, Вы писали:
AVK>Выводы AVK>-------------------------------------------------------------------------------- AVK>Из приведенных выше цитат можно сделать выводы:
AVK>термин «система реального времени» в настоящее время может быть записан так: “Системой реального времени является такая система, корректность функционирования которой определяется не только корректностью выполнения вычислений, но и временем, в которое получен требуемый результат. Если требования по времени не выполняются, то считается, что произошел отказ системы”. AVK>Для того, чтобы система могла удовлетворить требованиям, предъявляемым к системам реального времени, аппаратные, программные средства и алгоритмы работы системы должны гарантировать заданные временные параметры реакции системы. Время реакции не обязательно должно быть очень маленьким, но оно должно быть гарантированным (и отвечающим поставленным требованиям);
очень маленьким — это насколько маленьким ? милисекунды — это не много.
Очень малое в QNX, например, микросекунды — одно из самых маленьких.
Вот из этой же статьи
"Временная задержка от получения входного сигнала до выдачи выходного сигнала должна быть небольшой, чтобы обеспечить приемлемое время реакции"
диалоговыми считаются системы с временем реакции порядка нескольких секунд
AVK>использование термина «система реального времени», определенного выше, для обозначения интерактивных и высокопроизводительных систем неверно;
Вот я вот и думаю, что раз ты назвал NT ОСРВ, то не спутал ли ты что ?
Здравствуйте, old->*Plutonia_Experiment(), Вы писали:
AVK>>А насчет диалоговых чешуя редкостная. Диалоговые, это когда работа системы определяется
OE>В твоей теории возможно и чушь.
При чем тут моя теория. В третий раз уже советую тебе посмотреть в словаре слово интерактивный.
AVK>>взаимодействием с человеком. Попытки привязать это ко времени реакции — это такая иждея фикс была, что если компьютер реагирует за 1-2 секунды то она диалоговая. Связь именно такая, а не наоборот. Т.е. если комп реагирует за 1-2 секунды это не означает что система диалоговая. Слово само какое, ДИАЛОГ.
Ы?
AVK>>А еще наверное системы торговых автоматов это то где несомненно требуется реакция до десятка микросекунд.
OE>Требуется ! Потому что они в огромную сеть объединены(от 1000 штук). Вот система управления этой сетью и является РВ.
А чего 1000? Давай уж 100000.
AVK>>ИМХО очень неплохое определение.
OE>Неплохое, но не достаточное. По нему — 1 день уже реал тайм.
Ты знаешь, да.
OE>Нужно точно определить, в каком именно темпе.
У блин. ОТ ЗАДАЧИ ЭТО ЗАВИСИТ!!! Рекламу билайна видел? Столько сколько надо. Не больше и не меньше
OE>Мне нужен темп — 500 раз в секунда грабить видео поток. Как это сделать на NT, DOS или Linux ?
... Полуось пол жизни имела одну очередь сообщений на все задачи. И если кто-то вис, то ее не то что перегрузить, ее даже окликнуть нельзя. Да и "перегрузить" — это конечно зачатки РВ. Так на каждой машине есть резет, значичь они все...
Не спутал ли ты ее с Win 3.11 ?
Цифры, цифры — какую версию ты юзал и сколько ? Начиная с Warp 3.0 Connect свалить ее очень сложно.
OS/2 Warp 4 Merlin более устойчивая, чем WinNT4.
Под ней специально написаны отладчики для ДОС — в окошко можно загрузиться с дискеты и из другого окна продебажить все что угодно.
Можно виртуальный IPX устроить.
Там даже WIN311 лучше работает.
А Presentation Manager гораздо устойчивее Виндошного GUI.
Здравствуйте, AndrewVK, Вы писали:
AVK>Нет, я тебе просто пытаюсь объяснить что нет никаких таких ОС реального времени. Есть ОС, больше или меньше приспособленые к задачам РВ.
А ты набери в Гугле "операционная ситема реального времени".
Неужели есть такая система — QNX?
Здравствуйте, AndrewVK, Вы писали:
VD>>Нда. Маразм крепчал... Полуось пол жизни имела одну очередь сообщений на все задачи. И если кто-то вис, то ее не то что перегрузить, ее даже окликнуть нельзя. Да и "перегрузить" — это конечно зачатки РВ. Так на каждой машине есть резет, значичь они все...
AVK>Да, я вот пытался намекнуть, мол не надо про полумуха, человек толи не услышал толи не захотел. В качестве ОС РВ полумух много хуже NT, там точно нифига не гарантировано.