ВУЗ:
Составители:
−низкоуровневый сетевой обмен;
−диспетчеризация задач;
низкоуровневая обработка прерываний.
Система реализована в виде совокупности независимых (но
взаимодействующих через обмен сообщениями) процессов различного
уровня (менеджеры и драйверы), каждый из которых реализует
определенный вид сервиса.
Эти идеи позволили добиться нескольких важнейших преимуществ:
− предсказуемость, означающую ее применимость к задачам жесткого
реального времени; Ни одна версия UNIX не может достичь
подобного качества, поскольку код ядра слишком велик. Любой
системный вызов из обработчика прерывания в UNIX может
привести к непредсказуемой задержке (как и Windows NT);
− масштабируемость и эффективность, достигаемые оптимальным
использованием ресурсов и означающие ее применимость для
встроенных (embedded) систем. В каталоге dev присутствуют только
необходимые для поставленных задач файлы, соответствующие
нужным драйверам. Драйверы и менеджеры можно запускать и
удалять (кроме файловой системы) динамически, просто из
командной строки. Возможна также покупка только тех модулей,
которые реально необходимы для обеспечения нужных функций;
− расширяемость и надежность одновременно, поскольку написанный
драйвер не нужно компилировать в ядро, рискуя вызвать
нестабильность системы.
Система построена по технологии FLEET [Fault-tolerance
(отказоустойчивая), Load-bаlаncing (регулирующая нагрузку), Еffiсiеnt
(эффективная), Ехtеnsible (расширяемая), Тгаnsparent (прозрачная)],
45
−низкоуровневый сетевой обмен;
−диспетчеризация задач;
низкоуровневая обработка прерываний.
Система реализована в виде совокупности независимых (но
взаимодействующих через обмен сообщениями) процессов различного
уровня (менеджеры и драйверы), каждый из которых реализует
определенный вид сервиса.
Эти идеи позволили добиться нескольких важнейших преимуществ:
− предсказуемость, означающую ее применимость к задачам жесткого
реального времени; Ни одна версия UNIX не может достичь
подобного качества, поскольку код ядра слишком велик. Любой
системный вызов из обработчика прерывания в UNIX может
привести к непредсказуемой задержке (как и Windows NT);
− масштабируемость и эффективность, достигаемые оптимальным
использованием ресурсов и означающие ее применимость для
встроенных (embedded) систем. В каталоге dev присутствуют только
необходимые для поставленных задач файлы, соответствующие
нужным драйверам. Драйверы и менеджеры можно запускать и
удалять (кроме файловой системы) динамически, просто из
командной строки. Возможна также покупка только тех модулей,
которые реально необходимы для обеспечения нужных функций;
− расширяемость и надежность одновременно, поскольку написанный
драйвер не нужно компилировать в ядро, рискуя вызвать
нестабильность системы.
Система построена по технологии FLEET [Fault-tolerance
(отказоустойчивая), Load-bаlаncing (регулирующая нагрузку), Еffiсiеnt
(эффективная), Ехtеnsible (расширяемая), Тгаnsparent (прозрачная)],
45
Страницы
- « первая
- ‹ предыдущая
- …
- 43
- 44
- 45
- 46
- 47
- …
- следующая ›
- последняя »
