OS Linux
ицнной системы с учетом ее дальнейшего развития
(совсем недавно вышла последняя в этой линейке операционная система —
Windows XP). На сегодняшний день Windows NT — флагманская операционная
система фирмы Microsoft. Существует две ее версии — Windows NT Workstation
и Windows NT Server. Первая версия предназначена для настольных систем,
вторая — серверная платформа. В обеих версиях используется графический
интерфейс, что для сервера — в общем-то излишество и нерациональная трата
ресурсов. Многозадачная, многопользовательская, одноплатформенная (PC),
весьма устойчивая операционная система. Имеет встроенную поддержку
многопроцессорных и кластерных систем. Хорошая поддержка мультимедийных
устройств и игр (однако не все существующие игры надежно работают под
Windows NT). Полного набора серверных приложений не имеет (нет, например,
Web-сервера). Исходный код недоступен. Платная. Windows NT Server рассчитан
на малые и средние рабочие группы, на большие нагрузки пока не рассчитан.
Помимо NTFS поддерживает файловые системы FAT и OS/2 (HPFS). Требования к
аппаратному обеспечению Windows NT Workstation — процессор Pentium, не
менее 128 Мбайт оперативной памяти, не менее 500 Мбайт места на жестком
диске; Windows NT Server — процессор Pentium, не менее 256 Мбайт
оперативной памяти, не менее 500 Мбайт места на жестком диске.
Mac OS
Производитель — Apple. Операционная система для Macintosh и его
пользователей, многозадачная, однопользовательская, графическая. Первая
версия была выпущена более 15 лет назад. С выходом Mac OS X считается
окончательно устаревшей и постепенно сходит со сцены. Великолепная система
для пользователя по эргономичности, дружественности и простоте освоения. За
свою историю накопила достаточно большое количество устаревших концепций,
оставленных для совместимости. Последние версии Mac OS были рассчитаны на
компьютеры Apple, базирующиеся на процессоре Motorola 68040 и PowerPC с не
менее 16 Мбайт оперативной памяти.
Mac OS X
Производитель — Apple. Новая операционная система для компьютеров
Macintosh, базирующихся на процессоре PowerPC. UNIX-подобная, POSIX-
совместимая, многозадачная операционная система с графическим интерфейсом.
Способна выступать как в качестве сервера, так и в качестве клиентской
операционной системы. Платная, закрытый исходный код. Фирма Apple заявила о
скором переносе Mac OS X на платформу Intel. Поддерживает сетевую файловую
систему NFS (Network File System). Mac OS X предназначена для работы на
компьютерах Power Macintosh с процессором G3. Требования — не менее 128
Мбайт оперативной памяти. Рекомендуемый объем жесткого диска — 5 Гбайт.
Семейство UNIX
Группа операционных систем, имеющих общего предка и традиционно носящих
название UNIX. Фирмы производители — AT&T, DEC, Sun, Hewlett-Packard, IBM,
SCO и многие другие. Несмотря на то что первая версия UNIX была выпущена
еще тридцать лет назад, UNIX до сих пор считается наиболее современной,
надежной и динамично развивающиеся операционной системой. Большой вклад в
успех UNIX внесли специалисты AT&T, студенты и преподаватели университета
Беркли. На сегодняшний день UNIX той или иной фирмы-производителя
установлен практически на каждом сервере уровня предприятия, больших
кластерах и мультипроцессорных системах, а также на многих рабочих и
графических станциях. Многоплатформенная, мультизадачная,
многопользовательская операционная система. Поддерживает кластеризацию,
мультипроцессорные системы, распределенные вычислительные среды, массивы
накопителей огромной емкости и многое другое. На сегодняшний день трудно
найти компьютер, на котором не смогла бы работать одна из версий UNIX. Как
правило, UNIX, выпускаемая фирмами, — платная, с закрытым исходным кодом.
Тем не менее, существует достаточно много (например, семейство BSD, Linux)
бесплатных, с открытым исходным кодом UNIX-совместимых операционных систем.
Благодаря стандарту POSIX практически любое приложение можно перенести из
одного представителя семейства UNIX в другой. Благодаря этому для UNIX
имеется огромное количество как бесплатных, так и коммерческих программ.
Как правило, для каждой разновидности UNIX разработана своя файловая
система, но все разновидности UNIX могут работать с распространенными
файловыми системами. В том числе существуют и т. н. журнолируемые файловые
системы. В журналируемых файловых системах для решения проблемы повреждения
структуры файловой системы или хранения данных применяют транзакции,
используемые практически в любой базе данных. Транзакция считается
незавершенной до тех пор, пока все изменения не сохранены на диске. А чтобы
сбои, происходящие до завершения всех операций, входящих в транзакцию, не
приводили к необратимым последствиям, все действия и все изменяемые данные
протоколируются. В том случае, если все-таки сбой произойдет, по протоколу
можно вернуть систему в рабочее состояние. Требования к аппаратной
платформе — самые разнообразные. Как уже упоминалось выше — трудно найти
компьютер, на котором не смогла бы работать одна из версий UNIX.
FreeBSD, OpenBSD, NetBSD
Операционные POSIX-совместимые системы семейства UNIX на основе кода
университета Беркли. Принципиальные различия:
FreeBSD — очень надежная, достаточно консервативная (в хорошем смысле
этого слова). Аппаратная платформа — Intel;
NetBSD — переносимость на большое количество аппаратных платформ;
OpenBSD — попытка объединить достоинства FreeBSD и NetBSD в одном
дистрибутиве.
Бесплатные, открытый исходный код. На сегодняшний день наибольшее
распространение из-за своей особой надежности получила FreeBSD. Двоичная
совместимость со многими программами, построенными под SCO, BSD/OS,
Net/Free/OpenBSD, 386BSD и Linux.
Linux
POSIX-совместимая UNIX-подобная операционная система. На сегодняшний день —
самая распространенная бесплатная операционная система с открытым исходным
кодом. При ее разработке из мира семейства UNIX старались взять все лучшее.
Благодаря участию десятков тысяч разработчиков программного обеспечения и
координации их действий через Интернет Linux и программное обеспечение для
нее развивается очень динамично, ошибки и различные проблемы в программном
обеспечении, как правило, исправляются в считанные часы после их
обнаружения. Большую помощь в развитии и распространении Linux и
сопутствующего, ему программного обеспечения оказали фонд Свободного
программного обеспечения (Free Software Foundation, USA) и лицензия GNU
(The GNU General Public License, Универсальная общественная лицензия GNU)
для программного обеспечения. На сегодняшний день существует одно ядро
Linux, разработку которого координируют его создатели Линус Торвальдс и
Алан Кокс, и множество дистрибутивов (не менее 2-3 десятков), отличающихся
как функциональным назначением, так и составом программного обеспечения,
входящим в дистрибутив. Существуют дистрибутивы, занимающие десяток компакт-
дисков, и дистрибутивы, умещающиеся на одной-двух дискетах. Все, что
справедливо для семейства UNIX — справедливо и для Linux. Широчайшая
поддержка аппаратных платформ, малая требовательность к аппаратным ресурсам
(процессор 486, 8 Мбайт оперативной памяти, винчестер120 Мбайт).
Масштабируемость, поддержка мультипроцессорных систем, кластеризация,
поддержка распределенных вычислений, десятки графических оболочек — и это
далеко не все. Поддерживаются десятки файловых систем, родная файловая
система Ext2. И при всей мощи — достаточно дружественная операционная
система, способная работать как на мощнейшем сервере, так и на стареньком
"пентиуме" где-нибудь в офисе.
BeOS
Производитель — Be Inc. UNIX-подобная графическая операционная
система. Однопользовательская. Сами разработчики позиционируют BeOS как
операционную систему для работы с мультимедиа. Графический интерфейс. Очень
молодая операционная система (по сравнению с ранее рассмотренными), поэтому
относительно небольшой список поддерживаемого оборудования и программного
обеспечения. BeOS поддерживает компьютеры с симметричной мультипроцессорной
архитектурой (SMP) (до 8-ми процессоров), файловая система BFS (Be File
System), 64-битная и журналируемая. Вытесняющая многозадачность, почти
полная POSIX-совместимость. На сегодняшний день существуют две версии
операционной системы — BeOS 5 РЕ (Personal Edition) — бесплатная
(дистрибутив можно взять в Интернете, www.be.com) и BeOS 5 Pro — платная
(поставляется на CD-ROM в коробке и с документацией). Исходный код
недоступен (несколько программ, входящих в BeOS, имеют открытый исходный
код). Поддерживает работу с несколькими файловыми системами — FAT 16, FAT
32 (возможно чтение и запись), NTFS (только чтение). HFS. ext2, CDFS.
Аппаратные требования — Pentium-133, оперативная память — 32 Мбайт, место
на винчестере — 512 Мбайт (минимально — 120 Мбайт). Возможен вариант
установки под Windows и Linux. Аппаратная платформа — PC, PowerPC.
QNX
Производитель QNX — QNX Software Systems. UNIX-подобная POSIX-совместимая
операционная система реального времени. 32-битная, многозадачная,
многопользовательская, микроядерная. Первоначальное предназначение —
промышленная операционная система, предназначенная для работы в режиме
99,999 % надежности ("пять девя
| | скачать работу |
OS Linux |