ВУЗ:
Составители:
−низкоуровневый сетевой обмен;
−диспетчеризация задач;
низкоуровневая обработка прерываний.
Система реализована в виде совокупности независимых (но
взаимодействующих через обмен сообщениями) процессов различного
уровня (менеджеры и драйверы), каждый из которых реализует
определенный вид сервиса.
Эти идеи позволили добиться нескольких важнейших преимуществ:
− предсказуемость, означающую ее применимость к задачам жесткого
реального времени; Ни одна версия 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
- …
- следующая ›
- последняя »