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

Содержимое удалено Содержимое добавлено
мНет описания правки
Строка 1:
[[Изображение:Minix3.png|left|Логотип ОС "MINIX«Миникс 3"»]]
'''[[w:Minix|Миникс]] 3''' ('''MINIX 3''') — новая операционная система с открытым исходным кодом, разработанная с целью обеспечить высокую надёжность, гибкость и безопасность. Она основана на предыдущих версиях MINIX, но существенно отличается многими ключевыми свойствами. MINIX 1 и 2 были средствами обучения; MINIX 3 может использоваться как серьёзная система на компьютерах с ограниченными ресурсами, а также для приложений, требующих высокой надёжности.
 
Эта операционная система является очень маленькой. Части, которые работают в пользовательском режиме, разделены на небольшие модули и хорошо изолированы от друг друга. Например, каждый драйвер устройства выполняется как отдельный процесс пользовательского режима, и ошибка в драйвере (безусловно, самый большой источник ошибок в любой операционной системе) не может полностью остановить её. В MINIX, когда драйвер терпит крах, он автоматически перезапускается, не требуя пользовательского вмешательства, перезагрузки, и не затрагивая выполняющихся программ. Перечисленные особенности, микроядерная архитектура и другие аспекты значительно повышают надёжность этой операцонной системы.
Строка 15:
 
== Литература ==
 
* Tanenbaum, Andrew S. and Albert S. Woodhull. Operating Systems: Design and Implementation. Second Edition. Prentice Hall, 1997. ISBN 0-13-638677-6
** Русский перевод: Таненбаум Э., Вудхалл А. Операционные системы: разработка и реализация. ISBN 5-469-00148-2