Интернет магазин китайских планшетных компьютеров



Компьютеры - GNU Hurd

28 апреля 2011


Оглавление:
1. GNU Hurd
2. Статус разработки
3. Именование дисков в Hurd



GNU Hurd — проект по разработке свободного программного обеспечения, целью которого является замена ядра Unix для Unix-подобных операционных систем. Разработка Hurd ведётся начиная с 1990 года проектом GNU и Фондом свободного программного обеспечения.

Этимология

Hurd — косвенный рекурсивный акроним от англ. HIRD of Unix-Replacing Daemons, где HIRD — также акроним от англ. HURD of Interfaces Representing Depth.

Так как слова «Hurd» и «Hird» в английском языке являются вариантами написания «Herd», то название GNU Hurd так же является игрой слов - herd of gnus, что отражает особенности работы ядра.

Идеи Hurd

Hurd имеет микроядерную архитектуру. Оно представляет собой набор небольших, автономно работающих программ — серверов, которые обмениваются между собой и программами пользователя формализованными сообщениями. Основа Hurd — микроядро GNU Mach, реализация Mach — обеспечивает только взаимодействие этих программ между собой.

Особый класс серверов — трансляторы — обеспечивают возможность работы с файловыми системами, сетевыми протоколами, контролируют доступ к файлам. Также устройство файловой системы Hurd обладает некоторыми особенностями, которые отличают GNU/Hurd от других операционных систем.

Развязка компонентов операционной системы позволяет модулизировать функции, обычно присущие монолитному ядру, и, таким образом, не только повысить надёжность операционной системы, но и упростить распараллеливание задач.



Просмотров: 1020


<<< Лицензия BSD
Media Transfer Protocol >>>