СЦБИСТ - железнодорожный форум, блоги, фотогалерея, социальная сеть
Это сообщение показано отдельно, перейти в тему, где размещено сообщение: Необнаруживаемый отказ в МПЦ-М3-Ф
Старый 21.01.2015, 10:25   #119 (ссылка)
ЛИИЖТ АТ-103 (1981-1986)
 
Аватар для Просто инженер АиТ

Регистрация: 16.10.2012
Адрес: Где резной палисад
Возраст: 64
Сообщений: 980
Поблагодарил: 220 раз(а)
Поблагодарили 140 раз(а)
Фотоальбомы: не добавлял
Репутация: 380
Цитата:
Да оборудование можно купить в "супермаркете", но есть одно: оно должно работать под ОСРВ QNX.
ОСРВ QNX - замечательная операционная система реального времени, но очень много зависит от того как написано ПО! В чём суть ОС реального времени? Во времени переключения процессов и перехода в обработку прерываний. Так пишите софт с минимальным количеством переключений процессов, не порождайте кучу мелких процессов, иначе никакая ОС не поможет. Например, сделайте в одном процессе карусель задач с последовательной обработкой и быстрым выходом из задачи, если нет необходимости обработки её. Для контроля поставьте счетчик количества оборотов карусели за секунду. В обработчике прерываний не делайте длинной обработки полученных данных на прерывании, вся обработка должна делаться в фоне (на карусели). Вы увидите насколько быстрее у вас будет работать софт. Используйте всю прелесть многозадачного режима ОС умело!
__________________
Не важна реальность, важно как мы к ней относимся!
Просто инженер АиТ вне форума   Цитировать 0
 Нажмите здесь, чтобы написать комментарий к этому сообщению  
 

Яндекс.Метрика