Особенности операционных систем семейства UNIX
Краткие сведения о развитии ОС UNIX
ОС UNIX появилась в конце 60-х годов, как операционная система для мини-ЭВМ PDP-7. Активное участие в разработке приняли Кеннет Томсон и Деннис Ритчи.
Особенностями ОС UNIX стали: многопользовательский режим, новая архитектура файловой системы и др.
В 1973 году большая часть ядра ОС была переписана на новом языке C.
С 1974 года ОС UNIX распространяется в университетах США в исходных кодах.
Версии UNIX
С самого начала распространения UNIX в американских университетах начали появляться различные версии ОС.
Для упорядочивания фирма AT&T в 1982 объединила несколько версий в одну назвала вариант ОС – System III. В 1983 году была выпущена коммерческая версия – System V. В 1993 году AT&T продала свои права на UNIX фирме Novell, которая далее консорциуму X/Open и Santa Cruz Operation (SCO).
Другая линия ОС UNIX – BSD разрабатывается в Калифорнийском университете (Беркли). Существуют бесплатные версии FreeBSD, OpenBSD.
К семейству OSF/1 – Open Software Foundation – относятся ОС консорциума IBM, DEC и Hewlett Packard. К числу ОС данного семейства относятся – HP-UX, AIX, Digital UNIX.
Бесплатные версии ОС семейства UNIX
Существует большое количество бесплатных версий UNIX.
FreeBSD, NetBSD, OpenBSD – варианты, разрабатываемые на основе ОС BSD.
Наиболее популярное семейство бесплатных UNIX-систем – это системы семейства Linux. Первый вариант Linux был разработан Линусом Торвальдсом в 1991 г. В настоящее время существует несколько вариантов Linux: Red Hat, Mandrake, Slackware, SuSE, Debian.
Общие черты UNIX-систем
Различные варианты UNIX обладают рядом общих черт:
- Мультипрограммная обработка в режиме разделения времени, основанная на вытесняющей многозадачности;
- Поддержка многопользовательского режима;
- Использование механизмов виртуальной памяти и свопинга;
- Иерархическая файловая система;
- Унификация операций ввода/вывода на основе расширенного использования понятия файл;
- Переносимость системы;
- Наличие сетевых средств взаимодействия.
Достоинства UNIX-систем
К числу достоинств ОС семейства UNIX относят:
- Переносимость;
- Эффективная реализация многозадачности;
- Открытость;
- Наличие и строгое соблюдение стандартов;
- Единая файловая система;
- Мощный командный язык;
- Наличие значительного числа программных продуктов;
- Реализация стека протокола TCP/IP;
- Возможность работы в роли сервера или рабочей станции.
Дата добавления: 2015-12-01; просмотров: 947;