Операционная система MINIX 3
Что
такое MINIX 3?
MINIX
3 - новая операционная
система
с
открытыми исходными текстами, разработанная с целью обеспечить высокую
надежность, гибкость и безопасность. Она основана на предыдущих версиях
MINIX, но существенно отличается многими ключевыми свойствами. MINIX 1
и 2 были предназначены как инструментальное средство для обучения;
MINIX 3 может использоваться как серьезная система на ограниченных
ресурсом компьютерах и для приложений, требующих высокой надежности.
Эта новая операционная система является чрезвычайно маленькой. Части,
которые работают в пользовательском режиме, разделены на маленькие
модули и хорошо изолированы друг от друга. Например, каждый драйвер
устройства выполняется как отдельный процесс пользовательского режима,
и ошибка в драйвере (безусловно, самый большой источник ошибок в любой
операционной системе) не может полностью остановить операционную
систему. В MINIX 3, когда драйвер терпит крах, он автоматически
перезапускается, не требуя никакого пользовательского вмешательства, не
требует перезагрузки, и не затрагивает выполняющиеся программы. Эти
особенности, микроядро и другие аспекты очень повышают надежность
системы.
Особенности
MINIX 3
- Совместимость
со стандартом POSIX
- Поддержка TCP/IP
- Компиляторы: cc,
gcc, perl, g++, perl, python и т.д.
- Более чем 650
UNIX-программ
- Оконная система
- X Window System, jwm, ede
- Драйверы
устройств, запускающиеся как пользовательские
процессы
- Полный исходный
текст операционной системы, снабженный
комментариями
- Запускается с
386, 486, Pentium, и т.д.
Требуемые
аппаратные средства
Чтобы запустить
MINIX 3, Вам нужен PC с процессором 386, 486
или Pentium, или другим совместимым процессором. Стандартная
конфигурация требует минимум 16 Мбайт оперативной памяти. Версия на 8
Мбайт также доступна, но она более медленная из-за меньшего буфера
кэша. Так как MINIX 3 распространяется как LiveCD, Вы можете проверить
её, не устанавливая на жесткий диск, но для инсталляции на жесткий
диск, Вам будет необходимо как минимум 50 Мбайт, или 600 Мбайт, если Вы
хотите установить все исходные тексты программ.
|