Диспетчер (операционные системы)

Диспетчер (операционные системы)

Диспетчер для операционной системысистемное программное обеспечение, промежуточный слой между ОС РВ и функциональными задачами, обеспечивающий заданную временную диаграмму.

Известны два типа построения диспетчера с запуском задач по расписанию (Time Triggered) и с запуском задач по событиям (Event Triggered). Запуск задач по расписанию обычно строится на базе часов реального времени, либо по прерываниям от внешнего источника тактирующих импульсов. Так как часы реального времени, как правило, строятся на базе аппаратного таймера, вызывающего прерывания с заданным периодом повторения, можно считать первый тип разновидностью второго.

Планирование задач может осуществляться либо циклически (Round-Robin) с выделением каждой задаче кванта времени, на который она получает процессор, либо по приоритетам, когда запуск задачи с более высоким приоритетом приостанавливает выполнение задач с более низким.

Функции диспетчера

  • создание процессов для функциональных задач
  • создание обработчиков событий
  • синхронизация процессов и обработчиков для правильного формирования временной диаграммы


Источник: И. Л. Росинский, статья «CASE-средство для создания диспетчеров функциональных задач в ОС РВ», из сборник статей Авионика 2002—2004, под ред. д.т. н., проф. А. И. Канащенкова // М., «Радиотехника», 2005

См. также


Wikimedia Foundation. 2010.

Игры ⚽ Нужно решить контрольную?

Полезное


Смотреть что такое "Диспетчер (операционные системы)" в других словарях:

  • Диспетчер операционной системы — Для термина «Планировщик задач» см. другие значения. Планирование выполнения задач  одна из ключевых концепций в многозадачности и многопроцессорности как в операционных системах общего назначения, так и в операционных системах реального… …   Википедия

  • Диспетчер — У этого термина существуют и другие значения, см. Диспетчер (значения). Диспетчер (англ. dispatcher от англ. to dispatch  «отсылать, отправлять»)  особый сотрудник, осуществляющий слежение и управление за движением… …   Википедия

  • Диспетчер — модуль операционной системы, обеспечивающий управление выполнением программ. См. также: Операционные системы Исполнение программ Финансовый словарь Финам …   Финансовый словарь

  • Microsoft Windows — Эту страницу предлагается переименовать в Windows. Пояснение причин и обсуждение  на странице Википедия:К переименованию/2 апреля 2012. Возможно, её текущее название не соответствует нормам современного русского языка и/или правилам… …   Википедия

  • Internet Explorer — Иное название этого понятия  «IE»; см. также другие значения. Windows Internet Explorer Компонент Microsoft Windows …   Википедия

  • NTLDR — Тип Загрузчик операционной системы Разработчик Microsoft Операционная система Windows NT, 2000, XP, Server 2003 Лицензия Проприеритарная NTLDR (сокращение от англ. NT …   Википедия

  • NTFS — Разработчик …   Википедия

  • Операционная система реального времени — Запрос «ОСРВ» перенаправляется сюда; о советском клоне системы RSX 11 см. ОСРВ СМ ЭВМ. Операционная система реального времени, ОСРВ (англ. Real Time Operating System)  тип операционной системы. Есть много определений термина, по сути… …   Википедия

  • Windows — Современная эмблема Microsoft Windows Microsoft Windows (/ˈwɪndoʊz/)  семейство собственнических операционных систем компании . Операционные системы Windows работают на платформах x86 64, ARM. Существовали также версии для DEC Alpha, MIPS и… …   Википедия

  • Виндовс — Современная эмблема Microsoft Windows Microsoft Windows (/ˈwɪndoʊz/)  семейство собственнических операционных систем компании . Операционные системы Windows работают на платформах x86 64, ARM. Существовали также версии для DEC Alpha, MIPS и… …   Википедия


Поделиться ссылкой на выделенное

Прямая ссылка:
Нажмите правой клавишей мыши и выберите «Копировать ссылку»