Интернет магазин китайских планшетных компьютеров |
|
Компьютеры - Операционная система - UNIX, стандартизация операционных систем и POSIX23 января 2011Оглавление: 1. Операционная система 2. Функции операционных систем 3. Понятие операционной системы 4. Ядро операционной системы 5. Эволюция операционных систем и основные идеи 6. UNIX, стандартизация операционных систем и POSIX 7. Пост-UNIX-архитектуры операционных систем К концу 1960-х годов отраслью и научно-образовательным сообществом был создан целый ряд ОС, реализующих все или часть очерченных выше функций. К ним относятся Atlas, CTTS и ITSS, THE, RS4000 и др.. Наиболее развитые ОС, такие как OS/360, SCOPE) и завершённый уже в 1970-х годах MULTICS, предусматривали возможность исполнения на многопроцессорных компьютерах. Эклектичный характер разработки ОС привёл к нарастанию кризисных явлений, прежде всего, связанных с чрезмерными сложностью и размерами создаваемых систем. ОС были плохо масштабируемыми и полностью несовместимыми между собой, их разработка и совершенствование затягивались. Задуманная и реализованная в 1969 году Кеном Томпсоном при участии нескольких коллег, ОС UNIX вобрала в себя многие черты более ранних ОС, но обладала целым рядом свойств, отличающих её от большинства предшественниц:
UNIX, благодаря своему удобству прежде всего в качестве инструментальной среды, была тепло принята сначала в университетах, а затем и в отрасли, получившей прототип единой ОС, которая могла использоваться на самых разных вычислительных системах и, более того, могла быть быстро и с минимальными усилиями перенесена на любую вновь разработанную аппаратную архитектуру. В конце 1970-х годов сотрудники Калифорнийского университета в Беркли внесли ряд усовершенствований в исходные коды UNIX, включая работу с протоколами TCP/IP. Их разработка стала известна под именем BSD. Задачу разработать независимую реализацию той же архитектуры поставил и Ричард Столлман, основатель проекта GNU. Благодаря конкурентности реализаций архитектура ОС UNIX стала вначале фактическим отраслевым стандартом, а затем обрела статус и стандарта юридического ISO/IEC 9945. Только ОС, отвечающие спецификации Single UNIX Specification, имеют право носить имя UNIX. К таким системам относятся AIX, HP-UX, IRIX, Mac OS X, SCO OpenServer, Solaris, Tru64 и z/OS. ОС, следующие стандарту POSIX или опирающиеся на него, называют «POSIX-совместимыми». Сертификация на совместимость со стандартом стоит некоторых денег, из-за чего некоторые системы не проходили этот процесс, однако считаются POSIX-совместимыми просто потому, что это так. К UNIX-подобным ОС относятся системы, основанные на последней версии UNIX, выпущенной Bell Labs, на разработках университета Беркли, на основе Solaris, а также ОС GNU/Linux, разработанная в части утилит и библиотек проектом GNU и в части ядра сообществом, возглавляемым Линусом Торвальдсом. Стандартизация ОС гарантирует возможность безболезненной замены самой ОС и/или оборудования при развитии вычислительной системы или сети и дешёвого переноса прикладного программного обеспечения, а также преемственность опыта пользователей. Самым заметным эффектом существования этого стандарта стало эффективное разворачивание Интернета в 1990-х годах. Просмотров: 7330
|