Сетевые операционные системы
Сетевые операционные системы
Основные подходы к реализации взаимодействия сетей
Шлюзы
Мультиплексирование стеков протоколов
Использование магистрального протокола
Вопросы реализации
Сравнение вариантов организации взаимодействия сетей
Службы именования ресурсов и проблемы прозрачности доступа
Доменный подход
Основной и резервные контроллеры домена
Четыре модели организации связи доменов
Недостатки
Требования, предъявляемые к ОС 90-х годов
Расширяемость
Переносимость
Совместимость
Безопасность
Тенденции в структурном построении ОС
Монолитные системы
Многоуровневые системы
Модель клиент-сервер и микроядра
Коммерческие версии микроядер
Объектно-ориентированный подход
Коммерческие объектно-ориентированные средства
Средства OLE
Стандарт OpenDoc
Семейство CORBA
Множественные прикладные среды
Сетевой пакет DCE фирмы OSF
RPC
Распределенная служба каталогов
Служба каталогов DCE состоит из 4-х элементов:
Распределенная служба безопасности
Распределенная файловая система DFS OSF
Файловая система AFS
Распределенная служба времени
История и общая характеристика семейства операционных систем UNIX
Образ, дескриптор, контекст процесса
Порождение процессов
Планирование процессов
Приоритетные классы процессов
Структура файловой системы
Привилегии доступа
Физическая организация файла
Структуры индексных дескрипторов и каталогов
Виртуальная файловая система VFS
Символьные связи
Именованные конвейеры
Файлы, отображенные в памяти
Реализация файловой системы VFS
Сетевая файловая система NFS
Управление памятью. Свопинг
Структура физической памяти
Система ввода-вывода
Подсистема буферизации
Новый буферный кэш
Драйверы
UnixWare
A. Уменьшение требований к оперативной памяти и повышение производительности ядра
B. Отказоустойчивая файловая система Veritas
C. Переносимость приложений
D. Графический интерфейс
E. Поддержка национальных алфавитов
F. Масштабируемые шрифты
G. Средства управления доступом
H. Интеграция с NetWare
I. Поддержка мультипроцессирования
Solaris
SCO UNIX System V/386
Микроядро Mach
История Mach
Цели Mach
Основные концепции Mach
Сервер Mach BSD UNIX
Процессы
Примитивы управления процессами
Описание
Реализация С-нитей в Mach
Планирование
Управление памятью в Mach
Виртуальная память
Разделение памяти
Внешние менеджеры памяти
Распределенная разделяемая память в Mach
Содержание раздела