Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Олифер. Сетевые операционные системы.docx
Скачиваний:
3
Добавлен:
01.07.2025
Размер:
16.5 Mб
Скачать

Операционные системы миникомпьютеров и первые локальные сети

К середине 70-х годов наряду с мэйнфреймами широкое распространение получили миникомпьютеры, такие как PDP-11, Nova, HP. В миникомпьютерах впервые использовались преимущества больших интегральных схем, позволившие реализовать достаточно мощные функции при сравнительно невысокой стоимости компьютера.

Архитектура миникомпьютеров была значительно упрощена по сравнению с мэйнфреймами, что нашло отражение и в их операционных системах. Многие функции мультипрограммных многопользовательских ОС мэйнфреймов были усечены, учитывая ограниченность ресурсов миникомпьютеров. Операционные системы миникомпьютеров часто стали делать специализированными, например, только для управления в реальном времени (ОС RT-11 для миникомпьютеров PDP-11) или только для поддержания режима разделения времени (RSX- 11М для тех же компьютеров). Эти операционные системы не всегда были многопользовательскими, что во многих случаях оправдывалось невысокой стоимостью компьютеров.

Важной вехой в истории миникомпьютеров и вообще в истории операционных систем явилось создание ОС Unix. Первоначально эта ОС предназначалась для поддержания режима разделения времени в миникомпьютере PDP-7. С середины 70-х годов началось массовое использование ОС Unix. К тому времени программный код для Unix был на 90 % написан на языке высокого уровня С. Широкое распространение эффективных С-компиляторов сделало Unix уникальной для того времени ОС, обладающей возможностью сравнительно легкого переноса на различные типы компьютеров: суперкомпьютеры, мэйнфреймы, миникомпьютеры, серверы и рабочие станции на базе RISC-процессоров, персональные компьютеры. Поскольку эта OС поставлялась вместе с исходными кодами, то она стала первой открытой ОС, которую могли совершенствовать простые пользователи-энтузиасты.

Гибкость, элегантность, мощные функциональные возможности и открытость позволили операционной системе Unix занять прочные позиции во всех классах компьютеров.

Доступность миникомпьютеров и, вследствие этого, их распространенность на предприятиях, послужила мощным стимулом для создания локальных сетей. Предприятие могло себе позволить иметь несколько миникомпьютеров, Находящихся в одном здании или даже в одной комнате. Естественно возникала потребность в обмене информацией между ними и в совместном использовании дорогого периферийного оборудования.

Первые локальные сети строились с помощью нестандартного коммуникационного оборудования, в простейшем случае — путем прямого соединения последовательных портов компьютеров. Программное обеспечение также было нестандартным и реализовывалось в виде пользовательских приложений. Первое сетевое приложение для ОС Unix — программа UUCP (Unix-to-Unix Copy Program) появилась в 1976 году и начала распространяться с версией 7 AT&T Unix с 1978 года. Эта программа позволяла копировать файлы с одного компь­ютера на другой в пределах локальной сети через различные аппаратные интерфейсы — RS-232, токовую петлю и т. п., а, кроме того, могла работать через гло­бальные связи, например, модемные.