Встроенная система
Преимущества и недостатки очень похожи к системам циклического выполнения, за исключением того, что легче добавить новое программное обеспечение: просто путем написания новой задачи и добавить ее в очередь интерпритатор.
В этом типе системы, часть кода низкого уровня переключается между задачами или потоками, и базируется на таймере (подключенного к прерывателя). В основном считается что системы такого уровня относятся к ядру «операционной системы». В зависимости от того, какая функциональность нужна, он вводит более или менее сложное управление несколькими задачами, которое работает концептуально параллельно.
Так как любой код может повредить данные в другом задании (за исключением в больших систем с использованием блока управления памятью) программы должны быть тщательно разработаны и испытаны, и доступ к общих данным необходимо контролировать некоторые стратегии синхронизации например: очередь сообщений, семафоры или неблокирующим схема синхронизации.
Другие статьи по теме:
- Этап первый - формирование идеи сайта и его цели- Зачем нужна поисковая оптимизация сайта?
- Понятие "информационные технологии"
- СОВРЕМЕННОЕ СОСТОЯНИЕ ИСПОЛЬЗОВАНИЯ СЕТЕВЫХ ИНФОРМАЦИОННО-КОММУНИКАЦИОННЫХ ТЕХНОЛОГИЙ
- В-ТЕХ
Добавить комментарий: