Какие функции выполняет микроядро ОСРВ QNX Neutrino?

В QNX Микроядро выполняет две важнейшие функции:

• передача сообщений - Микроядро обеспечивает маршрутизацию всех сообщений между всеми процессами в системе;

• диспетчеризация - планировщик - это часть Микроядра, и он получает управление всякий раз, когда процесс изменяет свое состояние в результате получения сообщения или прерывания.

В отличие от всех остальных процессов, ядро никогда не получает управления в результате диспетчеризации. Входящий в состав ядра код выполняется только в результате прямых вызовов из процесса или аппаратного прерывания.


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: