- •1 Операционная система. Основные понятия
- •1.2 Функции ос
- •2 Эволюция операционных систем и их основные идеи
- •2.1 Поколения операционных систем
- •2.2 Нулевое поколение ос (40-е гг. XX в.)
- •2.3 Первое поколение ос (50-е гг. XX в.)
- •2.4 Второе поколение ос (начало 60-х гг. XX в.)
- •2.5 Третье поколение ос (середина 60-х - середина 70-х гг. XX в.)
- •2.5.1 Развитие ос в середине 60-х гг. XX в.
- •2.5.2 Развитие ос в начале 70-х гг. XX в.
- •2.5.3 Развитие ос в середине 70-х гг. XX в.
- •2.6 Четвертое поколение ос (середина 70-х гг. XX в. - по н. В.)
- •2.6.1 Развитие ос в 80-е гг. XX в.
- •2.6.2 Развитие ос в 90-е гг. XX в.
- •2.6.3 Современный этап развития ос
2.6.2 Развитие ос в 90-е гг. XX в.
В 90-е гг. практически все операционные системы, занимающие заметное место на рынке, стали сетевыми. Сетевые функции встраиваются в ядро операционной системы, являясь ее неотъемлемой частью. Операционные системы получили средства для работы со всеми основными технологиями локальных (Ethernet, Fast Ethernet, Gigabit Ethernet, Token Ring, FDDI, ATM) и глобальных (Х.25, Frame Relay, ISDN, ATM) сетей, а также средства для создания составных сетей (IP, IPX, AppleTalk, RIP, OSPF, NLSP).
В операционных системах используются средства мультиплексирования нескольких стеков протоколов, за счет которого компьютеры могут поддерживать одновременную сетевую работу с разнородными клиентами и серверами.
Появились специализированные операционные системы, которые предназначены исключительно для выполнения коммуникационных задач. Например, сетевая операционная система IOS компании Cisco Systems, работающая в маршрутизаторах, организует в мультипрограммном режиме выполнение набора программ, каждая из которых реализует один из коммуникационных протоколов.
В 1991 г. была начата разработка операционной системы LINUX. Разработка была начата финским студентом Линусом Торвальдсом. В основном код написан на C с некоторыми расширениями gcc и на ассемблере. Распространяется как свободное программное обеспечение.
В настоящее время операционные системы на базе LINUX являются лидерами на рынках суперкомпьютеров, серверов и мобильных операционных систем
Во второй половине 90-х гг. все производители операционных систем резко усилили поддержку средств работы с Интернетом (кроме производителей UNIX-систем, в которых эта поддержка всегда была существенной).
Кроме самого стека TCP/IP в комплект поставки начали включать утилиты, реализующие такие популярные сервисы Интернета, как FTP, DNS и WEB. Влияние Интернета проявилось и в том, что компьютер превратился из чисто вычислительного устройства в средство коммуникаций с развитыми вычислительными возможностями.
Особое внимание в течение всего последнего десятилетия уделялось корпоративным сетевым операционным системам. Корпоративная операционная система отличается способностью хорошо и устойчиво работать в крупных сетях, которые характерны для больших предприятий, имеющих отделения в десятках городов и, возможно, в разных странах. Таким сетям органически присуща высокая степень гетерогенности программных и аппаратных средств, поэтому корпоративная операционная система должна беспроблемно взаимодействовать с операционными системами разных типов и работать на различных аппаратных платформах.
Явно определилась тройка лидеров в классе корпоративных операционных систем - это Novell NetWare 4.x и 5.0, Microsoft Windows NT 4.0 и Windows 2000, а также UNIX-системы различных производителей аппаратных платформ.
Для корпоративной операционной системы очень важно наличие средств централизованного администрирования и управления, позволяющих в единой базе данных хранить учетные записи о десятках тысяч пользователей, компьютеров, коммуникационных устройств и модулей программного обеспечения, имеющихся в корпоративной сети.
