рефераты конспекты курсовые дипломные лекции шпоры

Реферат Курсовая Конспект

Актив директории

Актив директории - раздел Образование, Работа с командами в различных операционных системах В Актив Директории Ресурс Организован В Отражающую Структуру Данных, Что Позв...

В актив директории ресурс организован в отражающую структуру данных, что позволяет находить ресурс по его имени, а не по физическому расположению. Логическая структура актив директорий являеться моделью службы каталога которая определяет пользователя(или группу пользователей) с точки зрения безопастности.

Логические компоненты АД:

1. Объекты

2. Домены

3. Деревья доменов

4. Леса(объединения деревьев доменов)

 

При планирование логическая структура АД, необходимо определить иерархию доменов, а также разработать соглашение пространство имен и схема делегирования полномочий.

Физическая структура АД очень проста со сравнению с логической.

Основные физические компоненты АД:

1. Это узлы(сайты и хранилище данных)

2. Контроллеры доменов(сервер определяющий домены)

 

Функции конроллеров:

1. Хранение полной копии информации АД относящейся к данному домену .

2. Управление всеми объектами АД

3. Обновление баз данных

4. Управление взаимодействие пользователя и домена

Как правило для обеспечения отказоустойчивого домена на каждом домене ставиться несколько контроллеров, причем выделяется основной и отделно выделяется контроллер инфроструктура.

 

25.03.13

Процесс-это программа пользователя при ее выполнении.

Архитектура процесса:

1. Счетчики команд

2. Стек-резидентная область основной памяти выделяемая ОС при создании процесса.

3. Секция данных-статическая область основной памяти, выделяемая ОС процессу его основным параметром.

Этап:

1. Новый-процесс созданный ОС но не начатый его выполнение.

2. Исполняемый

3. Ожидающий

4. Завершенный

Стадии: Новый процесс созданный в системе проходит стадию допуска и включается системой в очередь выполнения процессов. Проверяется готовность к выполнению, далее в результате диспетчеризации процессы исполняться и проверяться системой на завершённость.

При постановки очереди система обеспечивает каждому процессу блок управления. Системная структура данных используемая ос для упр. Процессом.

Состав блока:

1. Состояние процесса

2. Счетчик команд

3. Значение регистров

4. Информация для диспетчера

5. Приоритет процесса

6. Критичность не выполнения

7. Инф для упр памятью

8. Статистическая информация

9. Информация о состоянии ввода вывода

Ос при управлении процессами обеспечивает поочередное выполнение.

В ос все процессы выполняються несколькими планировщиками каждый из которых имеет свою переодичность вызовов и свою определенную задачу которую он решает.

Долговременный планировщик определяет какие процессы должны помещены в очередь готовых процессов .

Коротко временный планировщик определяет последовательность выполненных команд в процессе.

Для реализации разделения времени в ОС должен быть добавлен планировщик откачки и подкачки процессов.

Определяющий какие пользовательские процессы подкачены в память а какие на диск.

Каждый планировщик имеет свои особенности поведения:

1. Временный планировщик вызывается очень часто поэтому он должен быть быстрым и максимально реализованным.

2. Долговременный планировщик вызываеться не так часто поэтому сравнительно медленный

Каждый планировщик имеет свою степень…

При первом включении система должна сохранить состояние старого и загрузить его для создания нового процесса. Такое действие системы называется переключением контекста.
Переключение контекста относиться к расходам работы ОС так как при переключении система не выполняет полезных действий. Время переключения контекста зависит от аппаратной поддержки и системы разделения ресурсов. Определяет ресурсы необходимые для его реализации.

 

 

01.04.13

 

Переход от выполнения одного потока к другому осуществляется в результате планирования и диспетчеризации.

 

Планирование потоков.

 

Планирование - работа по определению того в какой момент необходимо прервать выполнение текущего активного потока и какому потоку предоставить возможность выполняется. Планирование потоков выполняется на основе информации, хранящейся в описателях процессов и потоков. Планирование поток выключает в себя решение 2х задач:

 

1)определение момента времени для смены текущего активного потока.

2)выбор для выполнения потока из очереди готовых потоков

 

В большинстве ОС планирование осуществляется динамически, решения принимаются во время работы системы на основе анализа текущей ситуации, ОС работает в условиях неопределенности. Потоки и процессы появляются в случайные моменты времени и итак же непредсказуемо завершаются. Динамические планировщики гибко приспосабливаются к из меняющейся ситуации, но требуют значительное количество ресурсов. Статический способ планирования может быть использован в специализированных системах в которых весь набор одновременно выполняемых задач определен заранее(системы реального времени). Планировщик называется статическим если он принимает решения не во время работы, а заранее. Диспетчерезация заключается в реализации найденного результате планирования решения, т.е. в переключении с одного процесса на другой. Прежде чем прервать выполнение потока, ОС запоминает его контекст(значение счетчика команд, содержимое общего назначения, режим работы процессора, флаги и.тд.) Контекст так же включает параметры ОС(ссылки на открытые файлы, данные о незавешенных пребываниях, коды ошибок выполняемых данным потоком системных вызовов). Диспетчер зная сводится к следующему:

 

1)сохраняет текущий поток

2)загрузка контекста нового потока

3)запуск нового потока на выполнение

 

ОС выполняет планирование потоков принимая во внимание их состояние.

 

1)Выполнение - активное состояние потока во время которого он обладает необходимыми ресурсами и выполняется процессором.

 

2)Готовность - так же пассивное состояние потока так как он заблокирован в связи с внешним по отношению к нему обстоятельству.

 

3)Ожидание - пассивное состояние потока в котором он заблокирован по своим внутренним причинам. Не обрабатывается процессором, на него не тратятся ресурсы.

 

 

Алгоритм планирования потоков:

Алгоритм основан на том что позволяется выполняться пока он сам по собственной инициативе не отдаст управление ос, для того что бы та выбрала из очереди другой поток.

На основе многих вытесняющих алгоритмах планирование лежит концепция квантования.

1. Поток завершил и покинул систему

2. Произошла ошибка

3. Поток перешёл в ожидание

4. Исчерпан квант процессорного времени отведенного на поток.

Вытесняющий алгоритмы планирования потоков.

Любой важной концепцией явл приоритетное обслуживание.

Приоритетное обслуживание:

Приоритет-это число характеризующее степень прирегерованности потока.

– Конец работы –

Эта тема принадлежит разделу:

Работа с командами в различных операционных системах

На сайте allrefs.net читайте: Работа с командами в различных операционных системах.

Если Вам нужно дополнительный материал на эту тему, или Вы не нашли то, что искали, рекомендуем воспользоваться поиском по нашей базе работ: Актив директории

Что будем делать с полученным материалом:

Если этот материал оказался полезным ля Вас, Вы можете сохранить его на свою страничку в социальных сетях:

Все темы данного раздела:

Работа с командами в различных операционных системах.
Для запуска некоторых команд достаточно ввести имя команды в командной строке. Таким образом команды можно Что вывод первой команды является входным условием для второй команды така

Служба каталогов сетевых серверных ОС.
Объединение пк в единую информационную сеть позволяет пользователям совместо использовать общие сетевые ресурсы. Современная ос ориентирована на организацию этих общих ресурсов. Задачи слу

Хотите получать на электронную почту самые свежие новости?
Education Insider Sample
Подпишитесь на Нашу рассылку
Наша политика приватности обеспечивает 100% безопасность и анонимность Ваших E-Mail
Реклама
Соответствующий теме материал
  • Похожее
  • Популярное
  • Облако тегов
  • Здесь
  • Временно
  • Пусто
Теги