Minix: различия между версиями

Содержимое удалено Содержимое добавлено
Нет описания правки
 
Нет описания правки
Строка 1:
[[Изображение:Minix3.png|right|Minix 3]]
'''MINIX 3''' - новая операционная система с открытыми исходными текстами, разработанная с целью обеспечить высокую надежность, гибкость и безопасность. Она основана на предыдущих версиях MINIX, но существенно отличается многими ключевыми свойствами. MINIX 1 и 2 были предназначены как инструментальное средство для обучения; MINIX 3 может использоваться как серьезная система на ограниченных ресурсом компьютерах и для приложений, требующих высокой надежности. Эта новая операционная система является чрезвычайно маленькой. Части, которые работают в пользовательском режиме, разделены на маленькие модули и хорошо изолированы от друг друга. Например, каждый драйвер устройства выполняется как отдельный процесс пользовательского режима, и ошибка в драйвере (безусловно, самый большой источник ошибок в любой операционной системе) не может полностью остановить операционную систему. В MINIX, когда драйвер терпит крах, он автоматически перезапускается, не требуя никакого пользовательского вмешательства, не требует перезагрузки, и не затрагивает выполняющиеся программы. Эти особенности, микроядро и другие аспекты очень повышают надежность системы.
'''Minix''' — [[Unix]]-подобная свободная [[операционная система]], основанная на микроядерной архитектуре.
[[Таненбаум, Эндрю|Эндрю Таненбаум]] создал Minix для образовательных целей. Кроме того, ОС Minix стала прообразом [[Linux]].
 
Описание Minix есть в книге «Современные операционные системы» (Таненбаум Э. С., Вудхалл А. С.), распространяемой вместе с CD-диском с примерами. Книгу можно найти в [http://google.ru Google] по запросу «Таненбаум Операционные системы DJVU».
 
== История ==