ВУЗ:
Составители:
Рубрика:
Микропроцессорные системы и программное обеспечение в средствах связи
102
сурсов, время работы задачи и другие условия выполнения, составля-
ются пользователем/разработчиком и входят в состав задачи. Задача
состоит из одного или нескольких процессов. В результате выполнения
задачи реализуется требуемая функция средства связи.
Под процессом в общем понимается последовательность дейст-
вий или процедур, необходимых для реализации той или иной задачи
средства связи, предписанных к исполнению соответствующим алго-
ритмом. В более общем плане, процесс есть работа, производимая
SISD - процессором при выполнении программы с данными. Это озна-
чает, что процесс является результатом взаимодействия процессор –
загружаемая программа. Одна программа или система программ может
порождать несколько процессов, каждый из которых работает над сво-
им набором
данных. К примеру, коммутационная программа, решаю-
щая задачу коммутации входа и выхода, может порождать процесс по-
иска свободного соединительного пути в коммутационном поле, про-
цесс маршрутизации вызова, процесс занятия требуемых канальных
временных интервалов между входом и выходом для соединения.
Итак, процесс использует ресурсы и поэтому является одной из
единиц для планирования
распределения вычислительных заданий в
многопроцессорной системе. В составе процесса на уровне операцион-
ной системы выделяют один или несколько потоков управления дан-
ными или командами. Поток можно рассматривать как минимальную
«единицу выполнения» или «единицу планирования» (scheduling). По-
токи могут выполняться независимо друг от друга, что встречается дос-
таточно редко. Гораздо чаще, для
одновременного выполнения не-
скольких потоков, требуется взаимодействие и синхронизация между
ними, для чего в составе ОС применяются специальные службы и ме-
ханизмы. Потоки могут создаваться и уничтожаться динамически, их
количество внутри процесса может изменяться в зависимости от интен-
Микропроцессорные системы и программное обеспечение в средствах связи
сурсов, время работы задачи и другие условия выполнения, составля-
ются пользователем/разработчиком и входят в состав задачи. Задача
состоит из одного или нескольких процессов. В результате выполнения
задачи реализуется требуемая функция средства связи.
Под процессом в общем понимается последовательность дейст-
вий или процедур, необходимых для реализации той или иной задачи
средства связи, предписанных к исполнению соответствующим алго-
ритмом. В более общем плане, процесс есть работа, производимая
SISD - процессором при выполнении программы с данными. Это озна-
чает, что процесс является результатом взаимодействия процессор –
загружаемая программа. Одна программа или система программ может
порождать несколько процессов, каждый из которых работает над сво-
им набором данных. К примеру, коммутационная программа, решаю-
щая задачу коммутации входа и выхода, может порождать процесс по-
иска свободного соединительного пути в коммутационном поле, про-
цесс маршрутизации вызова, процесс занятия требуемых канальных
временных интервалов между входом и выходом для соединения.
Итак, процесс использует ресурсы и поэтому является одной из
единиц для планирования распределения вычислительных заданий в
многопроцессорной системе. В составе процесса на уровне операцион-
ной системы выделяют один или несколько потоков управления дан-
ными или командами. Поток можно рассматривать как минимальную
«единицу выполнения» или «единицу планирования» (scheduling). По-
токи могут выполняться независимо друг от друга, что встречается дос-
таточно редко. Гораздо чаще, для одновременного выполнения не-
скольких потоков, требуется взаимодействие и синхронизация между
ними, для чего в составе ОС применяются специальные службы и ме-
ханизмы. Потоки могут создаваться и уничтожаться динамически, их
количество внутри процесса может изменяться в зависимости от интен-
102
Страницы
- « первая
- ‹ предыдущая
- …
- 100
- 101
- 102
- 103
- 104
- …
- следующая ›
- последняя »
