Читайте также: |
|
Микроядро QNX отвечает за выполнение следующих функций:
· связь между процессами - Микроядро управляет маршрутизацией сообщений; оно также поддерживает и другие формы IPC сигналы, флаги;
· сетевой интерфейс низкого уровня - Микроядро осуществляет доставку всех сообщений, предназначенных для процессов на других узлах сети;
· диспетчеризация процессов - входящий в состав Ядра планировщик решает, какому из запущенных процессов должно быть передано управление;
· первичная обработка прерываний - все аппаратные прерывания и исключения сначала проходят через Микроядро, а затем передаются соответствующему драйверу или системному менеджеру.
Рис. 2. Внутри микроядра QNX
Дата добавления: 2015-07-11; просмотров: 129 | Нарушение авторских прав