Исполняющая система Windows nt.
Исполняющая система представляет собой совокупность ядра и уровня аппаратных абстракций (HAL). Исполняющая система обеспечивает работу системного сервиса, лежащего на рисунке выше ядра и состоящего из:
• Диспетчера объектов (Object Manager);
• Диспетчера виртуальной памяти (Virtual Memory Manager);
• Диспетчера процессов ( Process Manager);
• средства вызова локальных процедур (Local Procedure Call Facility);
• Диспетчера ввода-вывода ( I/O Manager);
• Монитора безопасности (Security Reference Monitor);
Рассмотрим теперь последовательно все составляющие исполняющей системы.
Диспетчер объектовобъектами которого являются отдельные элементы времени выполнения имеющие объектный тип. Управление этими элементами могут производить процессы ОС. Тип объекта включает определенной системой тип данных, список операций, которые могут выполняться над ними (wait, create, cancel...) и набор атрибутов объекта.
Диспетчер объектов обеспечивает унифицированные правила хранения именования и безопасности объектов.
Прежде чем процесс сможет управлять объектом Windows NT он должен получить описатель объектов (object handle) через диспетчер объектов. Все описатели объектов создаются через диспетчер объектов.
Примечание: Очень важное значение имеет тот факт, что для создания описателя файлов и для создания описателя объектов могут быть использованы одинаковые процедуры.
Кроме того диспетчер процессов управляет глобальным пространством имен ОС и следит за доступом ко всем именованным объектам:
• объекты каталога (directory objects);
• объекты типа объекта (objectstype objects);
• символические объекты связи (symbolic link objects)
• объекты семафора и событий (semafore objects, event objects);
• объекты процесса и потоков (process objects, thread objects);
• объекты раздела и сегмента (sections objects, segment objects);
• объекты порта (port objects);
• объекты файла (file objects);
Для просмотра объектов, событий и других объектов системы существует программа Event viewer detail.
Диспетчер процессов. Следующий компонент системы - диспетчер процессов отслеживает два типа объектов: объектыпроцессови объектыпотоков.
Процесс -это адресное пространство, в виде набора доступных процессу объектов и совокупность выполняемых в контексте потоков
Поток управления имеет собственный набор регистров, собственный стек ядра, блок среды потока и стек пользователя в адресном пространстве процесса.
Диспетчер процессов. управляет созданием и завершением процессов и предоставлению набора стандартных услуг по созданию и использованию потоков управления и процессов в контексте специфической подсистемы. Модель процессов работает параллельно с моделью безопасности и диспетчером виртуальной памяти для обеспечения безопасности процессов путем присвоения каждому процессу маркера безопасного доступа (security access token), используемый для проверки правильности доступа когда потоки обращаются к защищенным объектам..
- Лекции по курсу Сетевые операционные системы Введение.
- Введение в типы операционных систем. Типы операционных систем.
- Среда времени выполнения.
- Сетевая операционная система Novell NetWare. Серверы.
- Клиентская часть в NetWare.
- Основные понятия nds.
- Классификация объектов nds.
- Классификация “листьев” nds.
- Правила именования объектов nds.
- Свойства объектов.
- Особенности функционирования операционной системы Unix Введение
- Базовые понятия ос unix.
- Файловая система
- Среда выполнения процессов.
- Конструкционные блоки.
- Функции ядра.
- Предполагаемая аппаратная среда.
- Прерывания и особые ситуации.
- Уровни прерывания процессора
- Распределение памяти
- Архитектура операционной системы unix Общие положения.
- Процессы
- Контекст процесса
- Состояния процесса
- Переходы из состояния в состояние
- “Сон” и пробуждение
- Резюме.
- Взаимодействие процессов в unix.
- Сетевое взаимодействие в unix. Межмашинный интерфейс
- Сокеты.
- Windows nt
- Архитектура WindowsNt
- Исполняющая система Windows nt.
- Диспетчер виртуальной памяти.
- Средства вызова локальных процедур.
- Диспетчер Кеша(CashManager)
- Драйверы файловой системы.
- Драйвер аппаратных устройств
- Система безопасности Windows nt.
- Сетевые драйверы
- Модель сетевой архитектуры Windows nt.
- Транспортные протоколы
- Интерфейс драйвера транспорта
- Рабочие станции и серверы Windows nt
- Редиректоры
- Серверы Windows nt
- Провайдеры и интерфейс провайдера.
- NetBios и Windows сокеты
- NetBios
- Tcp/ip дляWindows nt.
- Tcp и сетевые возможности
- Базовая поддержка протоколов tcp/ip.
- Конфигурирование tcp/iPиSnmp. Маршрутизация и сетевые шлюзы.
- Процесс межсетевой маршрутизации с использованием шлюзов.
- Протокол динамической конфигурации хостов (dhcp).
- Распознавание имен в сетях на базе WindowsNt.
- NetBios поверхTcp
- Сервис wins.
- Wins в маршрутизируемой среде
- Работа с сетями InternetилиIntranet
- Общие проблемы работы с сетями
- Программы маршрутизации и Устройства Защиты.
- Типичные Сетевые Конфигурации Место Intranet
- Место Internet
- Интегрирование Вашего IntranetсInternet
- Администрирование серверов с Internet Service Manager.
- Обнаружение Других Компьютеров в Вашей Подсети.
- Соединение с Internet
- Как Выбирать Правильное Соединение Internet
- Типы Соединений Internet.
- Типы Соединений
- Ip Адреса и dns
- Другие Услуги Пользователя Internet
- Публикации на Intranet
- Имя разрешающей системы.
- Использование Компьютерных Имен с wins server
- Использование Компьютерных Имен и lmhosts
- Использование Имен Домена с dns Станциями
- Использование Доменных Имен и hosTs
- Использование dhcp в Вашем Intranet
- Использование urLs и Создание html Связей для Intranet
- Snmp Текущий контроль.
- Создание Виртуальных серверов
- Использование ftp и Gopher Сервиса ftp сервис и Gopher сервис
- Что такое ftp сервис?
- Когда необходимо использовать ftp сервис?
- Как работает ftp Сервис?
- Конфигурирования Сеанса.
- Просмотр Текущих Сеансов
- Конфигурирование ftp Входа в систему
- Управление Анонимными Соединениями Установка имени пользователя и пароля защиты:
- Настройка Сообщений
- Конфигурирование ftp Каталогов. Установка Исходного каталога
- Установка, Стиля просмотра
- Установка разрешения на чтение и запись.
- Чтение.
- Создание Файлов Аннотации
- Аннотация файлов
- Ошибки клиента броузера ftp, Directory Annotation Enabled
- Специальные Каталоги в Home каталоге
- Использование Имени Пользователя Directories
- Использование Анонимного Каталога
- Ftp Клиенты
- Что такое Gopher сервис?
- Конфигурирование Gopher сервиса
- Управление Защитой через Имя Пользователя и Passord’s. Установка имени пользователя и пароля защиты.
- Установка wais Индексные Запросы
- Tag файлы
- Создание tag Файлов. Создавать файл отметки
- Резюме содержания файла.
- Интерпретация элементов ввода