Операционные системы, среды и оболочки. Макаренко С.И. - 207 стр.

UptoLike

Составители: 

динамически, не нарушая работу микроядра и других компонентов.
Например, если драйвер попытается обратиться к памяти за
пределами своего адресного пространства (что для большинства ОС
является фатальной ошибкой), QNX Neutrino корректно завершит
этот драйвер и освободит все занятые им ресурсы. Возможно, даже
автоматически перезапустить этот драйвер, используя
администратор систем высокой готовности QNX Neutrino.
Использовать одну и ту же ОС во всей своей линейке продуктов
- благодаря исключительной модульности QNX Neutrino, любые уже
испытанные и проверенные компоненты - драйверы, приложения,
дополнительные сервисы ОС, возможно использовать повторно в
других продуктах. Фактически, можно создать универсальный набор
бинарных модулей, а затем применять его либо в однопроцессорном
устройстве, либо в SMP-системе, либо в вычислительном кластере.
Вне зависимости от масштаба и сложности системы, возможно
использовать одну и ту же ОС, один и тот же интерфейс
прикладного программирования (API) и один и тот же
инструментарий разработчика.
Производить обновление «на лету» - поскольку любой компонент
в QNX Neutrino может быть добавлен или удален динамически,
система может продолжать работать даже в процессе замены или
добавления в нее новых приложений, драйверов или стеков
протоколов.
207
  динамически, не нарушая работу микроядра и других компонентов.
  Например, если драйвер попытается обратиться к памяти за
  пределами своего адресного пространства (что для большинства ОС
  является фатальной ошибкой), QNX Neutrino корректно завершит
  этот драйвер и освободит все занятые им ресурсы. Возможно, даже
  автоматически     перезапустить    этот    драйвер,   используя
  администратор систем высокой готовности QNX Neutrino.
− Использовать одну и ту же ОС во всей своей линейке продуктов
  - благодаря исключительной модульности QNX Neutrino, любые уже
  испытанные и проверенные компоненты - драйверы, приложения,
  дополнительные сервисы ОС, возможно использовать повторно в
  других продуктах. Фактически, можно создать универсальный набор
  бинарных модулей, а затем применять его либо в однопроцессорном
  устройстве, либо в SMP-системе, либо в вычислительном кластере.
  Вне зависимости от масштаба и сложности системы, возможно
  использовать одну и ту же ОС, один и тот же интерфейс
  прикладного программирования (API) и один и тот же
  инструментарий разработчика.
− Производить обновление «на лету» - поскольку любой компонент
  в QNX Neutrino может быть добавлен или удален динамически,
  система может продолжать работать даже в процессе замены или
  добавления в нее новых приложений, драйверов или стеков
  протоколов.




                            207