Обсуждение:Система реального времени

Материал из Википедии — свободной энциклопедии
Перейти к навигации Перейти к поиску

…описывающий процесс обработки информации одновременно с ее регистрацией.

Простите, но это чушь. Что такое «регистрация информации»? Например, в контексте парсинга program stream у MPEG. Боюсь, вы пытаетесь изобрести очередное «игнорирование в программировании». Реальное время — это обработка результата с заданной скоростью, а не со скростью приёма данных. В стандартах MPEG/MKV описываются методы, как обеспечить защиту от buffer underflow (когда входных данных в одном из потоков начинает не хватать). George Shuklin 07:10, 31 июля 2006 (UTC)[ответить]

ВП:Правьте смело! :) Softy 16:50, 7 февраля 2007 (UTC)[ответить]

Очень одностороннее освещение понятие "реальное время". "Реальное время" придумано все-таки для взаимодействия вычислительных систем с объектами внешнего мира в темпе процессов, протекающих в этих объектах. Соответственно, речь в первую очередь должна идти об автоматизации текхнологических процессов и научных экпериментов, и уж потом о системах визуализации изображений и воспроизведения звука. Кроме того, "реальное время" относится не только к обработке данных в заданном темпе, но и к генерации данных в заданном темпе, в реагировании на события в заданных временных рамках и т.п. Очень обобщено говоря: "реальное время" - это режим работы автоматизированной системы обработки данных и управления, характеризующийся жесткими ограничениями на временные характеристики функционирования. Примерно вот такое определение рекомендую взять за основу, и дальше плясать от него. Еще нужно осветить массу сопутствующих вопросов: жесткое и мягкое реальное время. Еще: плюс минус миллисекунда - это реальное время; а плюс-минус месяц - нет, почему? И т.п. Удачи!

drmad

Ну, я написал стаб в меру своего разумения. Есть источники? Добавляйте, пишите. Я, на самом деле в этом вопросе не эксперт. #!George Shuklin 10:24, 8 августа 2007 (UTC)[ответить]


Надо бы переименовать в более корректное "Режим реального времени". Только ссылок сюда много. Или это автоматика подправит? Mcherenkov 18:36, 17 января 2008 (UTC)[ответить]

Раздел «Особенности»[править код]

А нужен ли раздел "Особенности..."? Это же краткая энциклопедическая статья, а не глава из учебника про общие принципы устройства АСУ ТП. В конце концов, про АСУ ТП на Википедии отдельная статья существует.

drmad

Правьте смело, можете перенести туда, куда считаете нужным. Этот раздел — из статьи «Системы реального времени», которую я объединил с этой, так как она в основном дублировала информацию этой статьи (кроме этого самого раздела «Особенности» и ещё нескольких деталей). --gribozavr 17:24, 1 августа 2008 (UTC)[ответить]

Про "Жесткое" и "Мягкое" РВ[править код]

Подправил про мягкое и жесткое РВ. Раздел "Примечания" считаю лишним и не относящимся к обсуждаемой проблеме. И миллисекунда, и месяц - реальное время, если это жесткое требование к системе. Pessimister 12:36, 18 апреля 2009 (UTC)[ответить]

Исправление от 18 апреля 2009 - хорошее, оно улучшает качество статьи. А вот добавление от 8 июня 2010, на мой взгляд, дублирует приведенную ниже информацию, к тому же выполнено не слишком грамотным языком. Убираю дубль, а раздел про СМРВ и СЖРВ переношу на его место, ОК? drmad 18:12, 10 апреля 2010 (UTC)[ответить]

Определение СВР[править код]

Система реального времени (СРВ) — это любая система, работающая в режиме реального времени. - Мне одному кажется, что это масло масляное?

--15:58, 19 сентября 2011 (UTC)rsashka

К последним правкам от 8 декабря 2013 г.[править код]

Последние лет 5 все правки были на пользу статье, но вот, пришел товарищ РоманСузи, все старое постирал, понавставлял каких-то криво переведенных цитат. Для примера "кривости": "это система, которая должна реагировать на воздействия окружающей среды"

(какой "Окружающей среды" - температуры за окном? "Воздействия среды" на что - на насморк оператора?)

"в рамках временных ограничений, требуемых данной средой".

(А разве "окружающая среда" что-то от кого-то требует? Устно или письменно?)

"Требования к системам мягкого реального времени можно задать только стохастически"

("Задать стохастически" - это как? Сегодня задал, завтра не задал, послезавтра задал два раза?)

"Интересно, что"

(Кому интересно?)

"предварительные рассчёты легче выполнить"

(какие еще расчеты? зачем они нужны?)

"для системы жёсткого реального времени, чем получить, например, долю выполняемых в срок задач в системе мягкого реального времени, поэтому разработчики систем мягкого реального времени часто пользуются инструментами и методикой для проектирования систем жёсткого реального времени"

(Это, вообще, о чем? Об оценках числовых значений временных характеристик? Тогда так и надо писать, а не мямилить.)

"Системы реального времени отличаются от систем с разделением времени"

(Они много от чего отличаются, к чему это странное сравнение?)

Дорогогй товарищ РоманСузи, это _энциклопедия_. Она должна быть краткой, четкой и понятной и _по_делу_. Если вам понравилась чья-то точка зрения на вопрос, сначала убедитесь в том, что она более четка и понятна, чем то, что было ранее. Пока же получилось наоборот. Будьте так любезны, приведите свои правки в соответствие с требованиями энциклопедичности. Пока ваши правки от 8 декабря статью здорово испортили. 5.164.184.119 14:22, 30 декабря 2013 (UTC)drmad[ответить]

  • Уважаемый 5.164.184.119! Имевшееся в статье старое я не стирал (за исключением фразы об употреблении терминов в рекламных источниках). К сожалению, я не успел доделать текст статьи, но посмотрю в ближайшее время. Часть Ваших претензий я откровенно говоря не понял и не принимаю (отличие СРВ от систем с разделением времени, об отклике системы на воздействие). По остальным посмотрю, что можно сделать. Спасибо за Ваши замечания! РоманСузи 16:26, 30 декабря 2013 (UTC) Перераспределил материал, сделал стилистические правки и дополнения по другим источникам. Переделал определение реального времени по источнику. РоманСузи 19:21, 30 декабря 2013 (UTC)[ответить]
Уважаемый РоманСузи. Ну вот, стало получше! :) Видимо, мелкие глюки с оформлением вы сами доисправите. Разрешите только внести еще одну корректировку: все таки, не совсем понятна необходимость сравнения систем реального времени с системами разделения времени. Ну да, я помню, что лет 25-30 назад существовала путаница с аббревиатурой "РВР", которая одновременно означала и то, и другое, но с тех пор все очень сильно изменилось, эти темы очень сильно разошлись. Откуда этот вопрос вскочил в современном _иностранном_ издании, совсем не понятно. Возможно, потому что в обоих названиях есть слово "время". Но "разделение времени" - это просто принцип предоставления доступа к вычислительному ресурсу, это термин совсем из другой области. Это как сравнивать красное с кислым. Кстати, вот эти особенности, характеризующие планируемость, время отклика, стабильность и т.п. - они отличают системы жесткого реального времени от _любых_ других систем, не являющихся таковыми. Их бы я в статье оставил, как основные особенности, отличающие системы ЖРВ от МРВ. А отличия от "разделения времени" снес бы совсем, как не соотвествующие тематике статьи. Ну и уберите все ж таки словосочентание "задать стохастически", которое эквивалентно словосочетанию "задать случайным образом". :) Ведь на самом деле речь идет о том, что их можно задать в терминах дисциплины, оперирующей понятиями "вероятность", "частота" и т.п., т.е. в терминах теории вероятности и матстатистики. Перефразируйте, у вас получится. :)

5.164.149.138 21:00, 30 декабря 2013 (UTC)drmad[ответить]

  • Исправил на «вероятностные термины», например, как в ГОСТ 27.002-89 или здесь. Какие глюки Вы заметили (я пока не заметил)? Что касается сравнения СРВ с разделением времени, То это не только в указанном источнике, но например [1], [2], [3]. Так что, как это ни странно, сравнивают кислое с красным, и еще с соленым — batch-processing… На мой взгляд, разделение времени и реальное разделение времени тем не менее являются двумя конкурирующими аспектами при проектировании систем, требующими некого компромисса, поэтому не думаю, что сравнение совсем не оправдано: оно как раз показывает подчеркивает разницу в приоритетах. Сравнивать с третим возможным вариантом — пакетной обработкой, наверное, излишне. РоманСузи 21:40, 30 декабря 2013 (UTC) Да и вот тут — Мультипрограммирование тоже выделено три варианта. Что-то в этом определенно есть. РоманСузи 21:45, 30 декабря 2013 (UTC)[ответить]
  • Перенёс инфу о сравнении в статью Мультипрограммирование. РоманСузи 07:57, 31 декабря 2013 (UTC)[ответить]

Сверка[править код]

Провёл предварительную сверку статьи в рамках тестирования Википедия:Сверка_статей.

  • Удалил список разнородных примеров
  • Разрулить ссылки на дизамбиги не удалось (нет лучших кандадатов).
  • Добавил источник на джиттер и иже с ним.
  • Раздел с примерами в данном случае считаю достаточно тривиальной информацией, чтобы снабдить источниками.
  • Добавил запрос иллюстраций. Полагаю, что он не влияет на сверенность статьи.
  • Добавил запрос на источник в одном из разделов.

РоманСузи 18:46, 10 октября 2014 (UTC)[ответить]