1

Minix3 имеет сервер реинкарнации, который может перезапускать драйверы, если они выходят из строя или оказываются в бесконечном цикле. Он может даже перезапустить драйвер диска, сохранив теневую копию той же или более старой версии драйвера и, таким образом, способный восстанавливаться и восстанавливаться после большинства ошибок. Другими словами, Minix 3 построен как очень надежное ядро за счет некоторой производительности.

Является ли GNU Hurd ...

  • Построен на тех же принципах, что и Minix 3?
  • Имеет что-то похожее на сервер реинкарнации и если да, то чем оно отличается?
  • Способен ли восстановиться после сбоя драйвера (диска), прозрачного для процессов, работающих в пользовательском пространстве ?!

Короче говоря, я пытаюсь изучить основы о хорошем, плохом и уродливом для обеих систем и о том, как они отличаются друг от друга с практической точки зрения.

1 ответ1

0

Читая веб-сайт GNU Hurd, GNU Hurd находится в стадии активной разработки и не существует стабильной версии. На пути к новой стратегии проектирования ОС указывает, что в разработке GNU Hurd используется тот же микроядерный подход, что и в Minix 3, с идеей предоставления уровней интерфейса, обеспечивающих механизм переноса приложений из других Unix-подобных операционных систем.

Однако Minix 3, прочитанный мной, указывает, что есть стабильная версия.

Похоже, главное отличие состоит в том, что Minix 3 - это удобная операционная система, в которой GNU Hurd находится в стадии разработки и, согласно этой статье в Википедии о GNU Hurd, считается непригодной для производственных сред. Где, как говорится в этой статье в Википедии о Minix, Minix 3 можно считать готовой к использованию операционной системой, и некоторые люди используют ее.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .