Опубликован: 02.11.2010 | Доступ: свободный | Студентов: 5087 / 1573 | Оценка: 4.32 / 4.07 | Длительность: 17:08:00
ISBN: 978-5-9963-0416-5
Дополнительный материал 2:

Первенство технологических достижений двух основных версий UNIX

< Дополнительный материал 1 || Дополнительный материал 2
Аннотация: Это приложение демонстрирует в хронологическом порядке свойства версий двух основных направлений операционных систем семейства UNIX.

Как на один из примеров взаимного проникновения идей в разные версии, обратите внимание на строку SVR4, в которой появилась быстрая файловая система, заимствованная у BSD. И конечно, таблица поражает количеством новых идей, реализуемых в версиях по мере их совершенствования. Основа таблицы взята из пособия С. Кузнецова, опубликованного в Интернете (http://www.citforum.ru/operating_systems/unix/contents.shtml).

Характерные свойства версий AT&T UNIX начиная с 1982 года.
Годы, версия системы Характерные свойства
1982 System III Именованные программные каналы
Очереди запуска
1983 System V Хеш-таблицы
Кэши буферов и inodes
Семафоры
Разделяемая память
Очереди сообщений
1984 SVR2 Блокирование записей и файлов
Подкачка по требованию
Копирование по записи (write to copy)
1987 SVR3 Межпроцессные взаимодействия (IPC)
Разделение удаленных файлов (RFS)
Развитые операции обработки сигналов
Разделяемые библиотеки
Переключатель файловых систем (FSS)
Интерфейс транспортного уровня (TLI)
Возможности коммуникаций на основе потоков
1989 SVR4 Поддержка обработки в реальном времени
Классы планирования процессов
Динамически выделяемые структуры данных
Развитые возможности открытия файлов
Управление виртуальной памятью (VM)
Возможности виртуальной файловой системы (VFS)
Быстрая файловая система (BSD)
Развитые возможности потоков
Прерываемое ядро
Квоты файловых систем
Интерфейс драйвера с ядром системы
1989 Прекращение выпуска версий UNIX AT&T

Приведем описание новшеств, появляющихся в разных версиях операционной системы BSD и служащей характеристикой её достижений.

Характерные свойства версий BSD
Годы, версия системы Характерные свойства
1975 (1978) BSD Текстовый редактор ex, впоследствии названый vi
Командный процессор C
1983 3BSD Виртуальная память
Страничное замещение по требованию
1983 4.2BSD Поддержка семейства сетевых протоколов TCP/IP
Поддержка работы в сетях, в т.ч. Ethernet
Эта версия обеспечила подключение к сети ARPANET
Файловая система fast.
1986-1990 4.3BSD Сетевая файловая система NFS
Виртуальная файловая система VFS
Отладчик ядра
Более мощная поддержка сети
1993 4.4BSD Виртуальная память как в Mach 2.5
Журналируемая файловая система USF
1992 Закрытие CSRG в Беркли (подразделения, разрабатывающего последние версии BSD UNIX)
< Дополнительный материал 1 || Дополнительный материал 2
Даниил Баёв
Даниил Баёв

Как узнать оценку за курс?

 

Анастасия Якимова
Анастасия Якимова