Minix
Этот викиучебник предназначен помочь всем желающим изучить операционную систему MINIX 3.
Предисловие
правитьТекущая версия:
3.3.0
Дата анонса:
16.09.2014
MINIX 3 (произносится «ми́никс») — новая операционная система с открытым исходным кодом, разработанная с целью обеспечить высокую надёжность, гибкость и безопасность. Она основана на предыдущих версиях MINIX, но существенно отличается многими ключевыми свойствами. MINIX 1 и 2 были средствами обучения; MINIX 3, в дополнение к этим качествам, может использоваться и как серьёзная система на компьютерах с ограниченными ресурсами, а также для приложений, требующих высокой надёжности.
Благодаря микроядерной архитектуре, MINIX весьма мал: его часть, выполняющаяся в режиме ядра, содержит всего лишь 4000 строк кода. Это обстоятельство позволило Эндрю Таненбауму (Andrew Tanenbaum, автор MINIX) детально описать MINIX 3 в своей книге “Operating Systems: Design and Implementation. Third Edition.”.
Другая часть MINIX, выполняющаяся в пользовательском режиме, поделена на небольшие независимые модули. Это позволило запускать драйверы устройств как обычные пользовательские процессы, и ошибка в драйвере — безусловно, самый большой источник ошибок в любой операционной системе — не может полностью остановить её. Когда драйвер терпит крах, он автоматически перезапускается, не требуя пользовательского вмешательства или перезагрузки, и не затрагивая работающие программы.
Установка
правитьЛитература
править- 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
- Tanenbaum, Andrew S. and Albert S. Woodhull. Operating Systems: Design and Implementation. Third Edition. Prentice Hall, 2006. ISBN 0-13-142938-8
Ссылки
править- www.minix3.org — официальный сайт MINIX 3;
- www.minix3.ru — информация о MINIX 3 на русском языке;
- [1] — русскоязычный форум поддержки Minix/MINIX3;
- www.minixtips.com — советы по использованию MINIX 3;
- www.cs.vu.nl/~ast — сайт проф. Эндрю Таненбаума (Andrew S. Tanenbaum), автора MINIX;
- comp.os.minix — USENET-конференция, посвященная MINIX;
- Minix: Можете считать её «студебекером» — статья из журнала «Компьютерное обозрение».