Главная » Просмотр файлов » А. Робачевский - Операционная система UNIX

А. Робачевский - Операционная система UNIX (1114671), страница 3

Файл №1114671 А. Робачевский - Операционная система UNIX (А. Робачевский - Операционная система UNIX) 3 страницаА. Робачевский - Операционная система UNIX (1114671) страница 32019-05-08СтудИзба
Просмтор этого файла доступен только зарегистрированным пользователям. Но у нас супер быстрая регистрация: достаточно только электронной почты!

Текст из файла (страница 3)

Используя идеи и разработ!www.books-shop.com4Введениеки, появившиеся в результате работы над MULTICS, они создали в 1969небольшую операционную систему, включавшую файловую систему,подсистему управления процессами и небольшой набор утилит. Системабыла написана на ассемблере и применялась на компьютере PDP!7. Этаоперационная система получила название UNIX, созвучное MULTICS ипридуманное другим членом группы разработчиков, Брайаном Кернига!ном (Brian Kernighan).Хотя ранняя версия UNIX много обещала, она не смогла бы реализоватьвесь свой потенциал без применения в каком!либо реальном проекте.И такой проект нашелся.

Когда в 1971 году патентному отделу Bell Labsпонадобилась система обработки текста, в качестве операционной системыбыла выбрана UNIX. К тому времени система UNIX была перенесена наболее мощный PDP!11, да и сама немного подросла: 16К занимала собст!венно система, 8К отводились прикладным программам, максимальныйразмер файла был установлен равным 64К придискового простран!ства.Вскоре после создания первых ассемблерных версий Томпсон начал рабо!тать над компилятором для языка FORTRAN, а в результате разработалязык В.

Это был интерпретатор со всеми свойственными интерпретаторуограничениями, и Ритчи переработал его в другой язык, названный С, по!зволявший генерировать машинный код. В 1973 году ядро операционнойсистемы было переписано на языке высокого уровня С, — неслыханныйдо этого шаг, оказавший громадное влияние на популярность UNIX. Этоозначало, что теперь система UNIX может быть перенесена на другие ап!паратные платформы за считанные месяцы, кроме того, значительная мо!дернизация системы и внесение изменений не представляли особых труд!ностей. Число работающих систем в Bell Labs превысило 25, и для сопро!вождения UNIX была сформирована группа UNIX System Group (USG).Исследовательские версии UNIXВ соответствии с федеральным законодательством AT&T не имела правакоммерческого распространения UNIX и использовала ее для собственныхнужд, но начиная с 1974 года операционная система стала передаватьсяуниверситетам для образовательных целей.Операционная система модернизировалась, каждая новая версия снабжа!лась соответствующей редакцией Руководства Программиста, откуда и са!ми версии системы получили название редакций (Edition).

Всего было вы!пущено 10 версий!редакций, первая из которых вышла в 1971, а послед!няя — в 1989 году. Первые семь редакций были разработаны в Bell LabsОфициальной датой рождения UNIX можно считать 1 января 1970 года. Именно с этогомомента любая система UNIX отсчитывает свое системное время.www.books-shop.comсозданияГруппой компьютерных исследований (Computer Research Group, CRG) ипредназначались для компьютеров PDP!11, позже — для VAX. Другаягруппа, UNIX System Group, отвечала за сопровождение системы. Третьягруппа (Programmer'sPWB) занималась разработкой средыпрограммирования, ей мы обязаны появлением системы SCCS, именован!ных каналов и других важных идей. Вскоре после выпуска Седьмой редак!ции разработкой системы стала заниматься USG.Наиболее важные версии:Первая редакция1971Первая версия UNIX, написанная на ассемблередля PDP%11.

Включала компилятор В и многоизвестных команд и утилит, в том числе cat(1),mail(1),mount(1M),rmdir(1), wc(1),В основном использова%лась как инструментальное средство обработкитекстов для патентного отдела.Третья редакция1973В системе появилась команда сс(1), запускав%шая компилятор С. Число установленных системдостиглоЧетвертая редакция1973Первая система, в которой ядро написано наязыке высокого уровня С.Шестая редакция1975Первая версия системы, доступная за предела%ми Bell Labs. Система полностью переписана наязыке С.

С этого времени начинается появлениеновых версий, разработанных за пределами BellLabs, и рост популярности UNIX. В частности,эта версия системы была установлена Томпсо%ном в Калифорнийском университете в Беркли,и на ее основе вскоре была выпущена перваяверсия BSD (Berkeley Software Distribution) UNIX.Седьмая редакция1979Эта версия включала командный интерпретаторBourne Shell и компилятор С от Кернигана иРитчи.

Ядро было переписано для упрощенияпереносимости системы на другие платформы.Лицензия на эту версию была куплена фирмойMicrosoft, которая разработала на ее базе опе%рационную систему XENIX.Популярность UNIX росла, и к 1977 году число работающих систем ужепревысило 500. В 1977 году компания Interactive Systems Corporation сталапервым VAR (Value Added Reseller) системы UNIX, расширив ее для ис!пользования в системах автоматизации. Этот же год стал годом первогопортирования UNIX с незначительными изменениями на компьютер, от!личный от PDP.www.books-shop.comВведениеГенеалогия UNIXХотя книге речь пойдет о системах с общим названием UNIX, стоит ого!вориться, что обсуждать мы будем различные операционные системы. Несуществует некоторой "стандартной" системы UNIX, вместо этого выстолкнетесь с множеством операционных систем, имеющих собственныеназвания и особенности.

Но за этими особенностями и названиями все женетрудно заметить архитектуру, пользовательский интерфейс и среду про!граммирования UNIX. Объясняется это достаточно просто — все эти опе!рационные системы являются ближними или дальними родственниками.Поэтому знакомство с ними мы начнем с рассказа о генеалогии UNIX.System V UNIXНачиная с 1975 года фирма AT&T начала предоставлять лицензии на ис!пользование операционной системы как научно!образовательным учреж!дениям, так и коммерческим организациям. Поскольку основная частьсистемы поставлялась в исходных текстах, написанных на языке С, опыт!ным программистам не требовалось детальной документации, чтобы разо!браться в архитектуре UNIX. С ростом популярности микропроцессоровдругие компании переносили UNIX на различные платформы, но простотаи ясность операционной системы искушали многих на ее расширение имодификацию, в результате чего появилось много различных вариантовбазовой системы.Не желая терять инициативу, AT&T в 1982 объединила несколько сущест!вующих версий UNIX и создала версию под названием System III.

В отли!чие от редакций, предназначавшихся, в первую очередь, для внутреннегоиспользования и не получивших дальнейшего развития, System III быласоздана для распространения за пределами Bell Labs и AT&T и положиланачало мощной ветви UNIX, которая и сегодня жива и развивается.В 1983 году Bell Labs выпустила новую версию системы — System V. В 1984году группа USG была трансформирована в лабораторию (UNIX SystemDevelopment Laboratory,которая вскоре выпустила новую моди!фикацию системы — System V Release 2 (SVR2).

В этой версии были реа!лизованы такие механизмы управления памятью, как замещение страниц икопирование при записи (copy on write), и представлена система межпро!цессного взаимодействия (InterProcess Communication, IPC) с разделяемойпамятью, очередью сообщений и семафорами.В 1987 году появилась следующая версия — System V Release 3 (SVR3). Заее разработку отвечало новое подразделение AT&T — Информационныесистемы AT&T (AT&T Information Systems,Эта версия отличаласьбольшим набором дополнительных возможностей, включавших:О Подсистему ввода/вывода, основанную на архитектуре STREAMS.Переключатель файловой системы (File System Switch), обеспечи!вавший одновременную поддержку различных файловых систем.www.books-shop.comГенеалогия UNIXРазделяемые библиотеки.Программный интерфейсInterface (ТЫ).сетевыхприложенийTransportLayerSystem V Release 4 (SVR4)В 1989 году была выпущена новая основная версия — System V Release 4.По существу она объединила возможности нескольких известных версийUNIX: SunOS фирмы Sun Microsystems, BSD UNIX компании BerkeleySoftware Distribution и предыдущих версий System V.Новые черты системы включали:Командные интерпретаторыи С (BSD)П Символические ссылкиП Систему терминального ввода/вывода, основанную на STREAMS(System V)П Отображаемые в память файлы (SunOS)П Сетевую файловую систему NFS и систему вызова удаленной про!цедуры(SunOS)О Быструю файловую систему FFS (BSD)Сетевой программный интерфейс сокетов (BSD)П Поддержку диспетчеризации реального времениМногие компоненты системы былиPOSIX,и SVID.поддержаны стандартами ANSI,UNIX компании Berkeley Software DistributionЧетвертая редакция UNIX была установлена в Калифорнийском универси!тете в Беркли в 1974 году.

С этого момента начинает своюветвьUNIX, известная под названием BSD UNIX. Первая версия этой системыосновывалась на Шестой редакции и была выпущена в 1978 году. В 1979году на базе Седьмой редакции была разработана новая версия UNIX —3BSD. Она явилась первой версией BSD, перенесенной на ЭВМ VAX.В этой системе, в частности, были реализованы виртуальная память (virtualmemory) и страничное замещение по требованию (demand paging).Важным для развития системы явился 1980 год, когда фирма Bolt, Beranekand Newman (BBN) подписала контракт с Отделом перспективных иссле!довательских проектов (DARPA) Министерства обороны США на разра!ботку поддержки семейства протоколов TCP/IP в BSD UNIX. Эта работабыла закончена в конце 1981 года, а ее результаты интегрированыв 4.2BSD UNIX.www.books-shop.com8Версия 4.2BSD была выпущена в середине 1983 года и включала поддерж!ку работы в сетях, в частности, в сетях Ethernet. Это способствовало ши!рокому распространению локальных сетей, основанных на этой техноло!гии.

Характеристики

Тип файла
PDF-файл
Размер
8,11 Mb
Тип материала
Высшее учебное заведение

Список файлов книги

Свежие статьи
Популярно сейчас
А знаете ли Вы, что из года в год задания практически не меняются? Математика, преподаваемая в учебных заведениях, никак не менялась минимум 30 лет. Найдите нужный учебный материал на СтудИзбе!
Ответы на популярные вопросы
Да! Наши авторы собирают и выкладывают те работы, которые сдаются в Вашем учебном заведении ежегодно и уже проверены преподавателями.
Да! У нас любой человек может выложить любую учебную работу и зарабатывать на её продажах! Но каждый учебный материал публикуется только после тщательной проверки администрацией.
Вернём деньги! А если быть более точными, то автору даётся немного времени на исправление, а если не исправит или выйдет время, то вернём деньги в полном объёме!
Да! На равне с готовыми студенческими работами у нас продаются услуги. Цены на услуги видны сразу, то есть Вам нужно только указать параметры и сразу можно оплачивать.
Отзывы студентов
Ставлю 10/10
Все нравится, очень удобный сайт, помогает в учебе. Кроме этого, можно заработать самому, выставляя готовые учебные материалы на продажу здесь. Рейтинги и отзывы на преподавателей очень помогают сориентироваться в начале нового семестра. Спасибо за такую функцию. Ставлю максимальную оценку.
Лучшая платформа для успешной сдачи сессии
Познакомился со СтудИзбой благодаря своему другу, очень нравится интерфейс, количество доступных файлов, цена, в общем, все прекрасно. Даже сам продаю какие-то свои работы.
Студизба ван лав ❤
Очень офигенный сайт для студентов. Много полезных учебных материалов. Пользуюсь студизбой с октября 2021 года. Серьёзных нареканий нет. Хотелось бы, что бы ввели подписочную модель и сделали материалы дешевле 300 рублей в рамках подписки бесплатными.
Отличный сайт
Лично меня всё устраивает - и покупка, и продажа; и цены, и возможность предпросмотра куска файла, и обилие бесплатных файлов (в подборках по авторам, читай, ВУЗам и факультетам). Есть определённые баги, но всё решаемо, да и администраторы реагируют в течение суток.
Маленький отзыв о большом помощнике!
Студизба спасает в те моменты, когда сроки горят, а работ накопилось достаточно. Довольно удобный сайт с простой навигацией и огромным количеством материалов.
Студ. Изба как крупнейший сборник работ для студентов
Тут дофига бывает всего полезного. Печально, что бывают предметы по которым даже одного бесплатного решения нет, но это скорее вопрос к студентам. В остальном всё здорово.
Спасательный островок
Если уже не успеваешь разобраться или застрял на каком-то задание поможет тебе быстро и недорого решить твою проблему.
Всё и так отлично
Всё очень удобно. Особенно круто, что есть система бонусов и можно выводить остатки денег. Очень много качественных бесплатных файлов.
Отзыв о системе "Студизба"
Отличная платформа для распространения работ, востребованных студентами. Хорошо налаженная и качественная работа сайта, огромная база заданий и аудитория.
Отличный помощник
Отличный сайт с кучей полезных файлов, позволяющий найти много методичек / учебников / отзывов о вузах и преподователях.
Отлично помогает студентам в любой момент для решения трудных и незамедлительных задач
Хотелось бы больше конкретной информации о преподавателях. А так в принципе хороший сайт, всегда им пользуюсь и ни разу не было желания прекратить. Хороший сайт для помощи студентам, удобный и приятный интерфейс. Из недостатков можно выделить только отсутствия небольшого количества файлов.
Спасибо за шикарный сайт
Великолепный сайт на котором студент за не большие деньги может найти помощь с дз, проектами курсовыми, лабораторными, а также узнать отзывы на преподавателей и бесплатно скачать пособия.
Популярные преподаватели
Добавляйте материалы
и зарабатывайте!
Продажи идут автоматически
6458
Авторов
на СтудИзбе
304
Средний доход
с одного платного файла
Обучение Подробнее