Микропроцессорные системы и программное обеспечение в средствах связи. Гребешков А.Ю. - 193 стр.

UptoLike

Составители: 

Рубрика: 

Микропроцессорные системы и программное обеспечение в средствах связи
193
новых запросов. Циклические процессы обычно выполняют срочные
задачи, которые требуется выполнять достаточно быстро.
Отметим, что технически инициализация или начальная загрузка
ПО EWSD является критической операцией. Она осуществляется в мо-
мент запуска системы коммутации в эксплуатацию или в момент пол-
ной перезагрузки ПО EWSD. В случае полной перезагрузки ПО система
коммутации с программным
управлением временно (от 30 минут до 2
часов) теряет работоспособность. Полная перезагрузка может осуще-
ствляться, к примеру, после полного выключения электропитания на
ЭАТС, что в производственной обстановке случается достаточно редко.
Динамические
процессы
запускаются,
когда
имеется
соот-
ветствующая
задача, например
:
о
т
дельные
задачи,
нечасто
выполняемые
во
время
функ-
ционирования
системы,
например
обра
ботка
вво-
да/вывода
на
внешние запоминающие устройстваНЖМД,
НМЛ, НОД;
задачи,
некритичные
к
времени
выполнения
процесса,
на-
пример,
запрос персоналом
состояния
функциональных
блоков CP113.
Результат запроса о состоянии функциональных блоков CP113
будет рассмотрен в подразделе 3.6.5.
Динамически запускаемым процессам назначают более низкие
приоритеты, чем циклическим процессам. Они не находятся постоянно
в оперативной памяти ОЗУ. Операционная система временно загружа-
ет динамические процессы для выполнения соответствующих задач и
затем их запускает на исполнение. Для начала процедуры запуска при-
кладная программа (программа пользователя), которая инициировала
процесс, сначала посылает операционной системе запрос на запуск.
Как это было описано в подразделе 2.5 для ОС РВ QNX, по получении
запроса на запуск, операционная система EWSD сначала переводит
  Микропроцессорные системы и программное обеспечение в средствах связи
новых запросов. Циклические процессы обычно выполняют срочные
задачи, которые требуется выполнять достаточно быстро.
     Отметим, что технически инициализация или начальная загрузка
ПО EWSD является критической операцией. Она осуществляется в мо-
мент запуска системы коммутации в эксплуатацию или в момент пол-
ной перезагрузки ПО EWSD. В случае полной перезагрузки ПО система
коммутации с программным управлением временно (от 30 минут до 2
часов) теряет работоспособность. Полная перезагрузка может осуще-
ствляться, к примеру, после полного выключения электропитания на
ЭАТС, что в производственной обстановке случается достаточно редко.
     Динамические процессы запускаются, когда имеется соот-
ветствующая задача, например :
       • отдельные задачи, нечасто выполняемые во время функ-
          ционирования      системы,     например      обработка    вво-
          да/вывода на внешние запоминающие устройства – НЖМД,
          НМЛ, НОД;
       • задачи, некритичные к времени выполнения процесса, на-
          пример, запрос персоналом состояния функциональных
          блоков CP113.
     Результат запроса о состоянии функциональных блоков CP113
будет рассмотрен в подразделе 3.6.5.
     Динамически запускаемым процессам назначают более низкие
приоритеты, чем циклическим процессам. Они не находятся постоянно
в оперативной памяти ОЗУ. Операционная система временно загружа-
ет динамические процессы для выполнения соответствующих задач и
затем их запускает на исполнение. Для начала процедуры запуска при-
кладная программа (программа пользователя), которая инициировала
процесс, сначала посылает операционной системе запрос на запуск.
Как это было описано в подразделе 2.5 для ОС РВ QNX, по получении
запроса на запуск, операционная система EWSD сначала переводит

                                   193