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

UptoLike

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

Рубрика: 

Микропроцессорные системы и программное обеспечение в средствах связи
194
процесс в состояние ready-to-start (готов к запуску), а затем в состояние
ready-to-execute (готов к выполнению). В результате процесс ставится в
очередь выполняемых процессов в соответствии с его приоритетом.
Если в очереди нет выполняемых процессов более высокого приорите-
та, то выполняется данный процесс.
Продолжим рассмотрение структуры программного обеспечения
CP113 на примере сетевого контроллера (устройства
управления) сис-
темы сигнализации ОКС 7.
3.6.4 Распределение ресурсов главного процессора управления
ОКС№7
Административное управление (планирование времени) выполне-
нием процессов на основе приоритетов позволяет своевременно обра-
батывать срочные задачи. Однако при этом снижается вероятность
обработки в заданное время низкоприоритетных задач. Если операци-
онная система постоянно занята выполнением высокоприоритетных
процессов,
то процессам с более низким приоритетом время на вы-
полнение будет выделяться достаточно редко. Тем не менее, опера-
ционная система должна также выделять время и для выполнения
низкоприоритетных процессов, даже в том случае, если количество вы-
сокоприоритетных процессов велико. Особенно важным является по-
ставленная задача в системе управления ОКС 7 на
примере системы
EWSD v15, а именно в главном процессоре (main processor, MP). Для
решения этой задачи в структуре программного обеспечения проекти-
руются виртуальные CPU.
Виртуальный CPU определяет наименьшую величину вычисли-
тельной мощности/пропускной способности физического процессора
MP. Этот показатель называется временным бюджетом CPU. В целом
временной бюджет централизованно выделяется всем процессам, за-
крепленным за этим CPU. В процессе выполнения
программы вре-
  Микропроцессорные системы и программное обеспечение в средствах связи
процесс в состояние ready-to-start (готов к запуску), а затем в состояние
ready-to-execute (готов к выполнению). В результате процесс ставится в
очередь выполняемых процессов в соответствии с его приоритетом.
Если в очереди нет выполняемых процессов более высокого приорите-
та, то выполняется данный процесс.
     Продолжим рассмотрение структуры программного обеспечения
CP113 на примере сетевого контроллера (устройства управления) сис-
темы сигнализации ОКС №7.

     3.6.4 Распределение ресурсов главного процессора управления
           ОКС№7

     Административное управление (планирование времени) выполне-
нием процессов на основе приоритетов позволяет своевременно обра-
батывать срочные      задачи. Однако при этом снижается вероятность
обработки в заданное время низкоприоритетных задач. Если операци-
онная система постоянно занята выполнением высокоприоритетных
процессов, то процессам с более низким приоритетом время на вы-
полнение будет выделяться достаточно редко. Тем не менее, опера-
ционная   система должна также выделять время и для выполнения
низкоприоритетных процессов, даже в том случае, если количество вы-
сокоприоритетных процессов велико. Особенно важным является по-
ставленная задача в системе управления ОКС №7 на примере системы
EWSD v15, а именно в главном процессоре (main processor, MP). Для
решения этой задачи в структуре программного обеспечения проекти-
руются виртуальные CPU.
     Виртуальный CPU определяет наименьшую величину вычисли-
тельной мощности/пропускной способности физического процессора
MP. Этот показатель называется временным бюджетом CPU. В целом
временной бюджет централизованно выделяется всем процессам, за-
крепленным за этим CPU. В процессе выполнения программы вре-

                                   194