PDA

Просмотр полной версии : Что такое "реальное время"?



D_O_K
01.09.2008, 10:55
Вспомнил о давнем обсуждении этого вопроса, когда прочел еще раз тему о необходимости/ненужности модулей ввода-вывода для с интерфейсом сети Ethernet.
И, соответственно, тех проблемах, которые возникают при использовании Ethernet в качестве транспорта в системах передачи данных реального времени.

Когда-то, договорились в коллективе до нескольких определений:
Во первых - возможность управлять вмременнОй диаграмой обмена данными в сети. Т.е., начиная всякий раз от некого начального момента цикла обмена данными между всеми абонентами сети, иметь возможность определять порядок этого обмена по требованиям разработчика.

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

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

Хотите об этом поговорить подробнее?

Малышев Олег
01.09.2008, 13:31
Подозреваю, что термин реальное время определен как качественная (по времени) реакция между приходом сигнала и воздействием на управляемый объект. Есть еще и "жесткое реальное время" там где не правильная (по времени) реакция приводит к катастрофическим последствиям.

magirus
02.09.2008, 09:56
я думаю тут все достаточно нормально описано:
http://ru.wikipedia.org/wiki/%D0%A0%D0%B5%D0%B0%D0%BB%D1%8C%D0%BD%D0%BE%D0%B5_% D0%B2%D1%80%D0%B5%D0%BC%D1%8F