Студопедия — Исполняющая система
Студопедия Главная Случайная страница Обратная связь

Разделы: Автомобили Астрономия Биология География Дом и сад Другие языки Другое Информатика История Культура Литература Логика Математика Медицина Металлургия Механика Образование Охрана труда Педагогика Политика Право Психология Религия Риторика Социология Спорт Строительство Технология Туризм Физика Философия Финансы Химия Черчение Экология Экономика Электроника

Исполняющая система






Раздел 5 Операционная система Windows 2000/ХР

Тема 5.1 Основные принципы построения и функционирования ОС Windows 2000/ХР

 

 

Исполняющая система – это верхняя часть ОС, располагаемая над ядром и драйверами устройств (так же написана на языке С). ИС состоит из 10 компонентов, каждый из которых представляет собой просто набор процедур, работающих вместе для выполнения некоторой задачи.

Менеджер объектов – управляет всеми объектами, известными ОС (процессы, потоки, файлы, каталоги, семафоры, устройства ввода-вывода, таймеры и др.). так же его работа заключается в управлении пространством имен, в которое посещается созданный объект, чтобы в последствии к нему можно было обратиться по имени. Объекты занимают центральное место в функционировании ОС.

Менеджер ввода-вывода – формирует каркас для управления устройствами ввода-вывода и предоставляет общие службы ввода-вывода. Здесь также располагаются все драйверы устройств. Файловые системы формально являются драйверами устройств под управлением менеджера ввода-вывода. Существует два драйвера для FAT и NTFS, независимые друг от друга и управляющие различными разделами диска.

Менеджер памяти – реализует архитектуру виртуальной памяти со страничной подкачкой по требованию ОС. Он управляет преобразованием виртуальных страниц в физические страницы блока, контролирует определенные системные вызовы, относящиеся к виртуальной памяти.

Менеджер безопасности – приводит в исполнение сложный механизм безопасности.

Менеджер кэша - хранит в памяти блоки диска, которые использовались в последнее время, чтобы ускорить доступ к ним в случае, если они понадобятся вновь.

Менеджер plug-and-play – получает все уведомления об установленных новых устройствах. У некоторых устройств проверка осуществляется при загрузке ОС. Но есть устройства, которые могут подключаться в любое время (USB – Universal Serial Bus – универсальная последовательная шина), и их запуск осуществляет менеджер plug-and-play, который находит и загружает соответствующий драйвер.

Менеджер энергопотребления – управляет потреблением электроэнергии. Он включает монитор и диски, следит за состоянием батарей на переносимых компьютерах.

Менеджер конфигурации – отвечает за состояние реестра. Он добавляет новые записи и ищет запрашиваемые ключи.

Менеджер вызова локальной процедуры – обеспечивает высокоэффективное взаимодействие между процессами и их подсистемами.

 

Интерфейс графических устройств WIN32

Исполняющий модуль Win32 GDI обрабатывает определенные системные вызовы (но не все). Изначально он располагался в пространстве пользователя, но в версии NT 4.0 для увеличения производительности был перенесен в пространство ядра. Интерфейс графических устройств GDI (Graphic Device Interface) занимается управлением графическими изображениями для монитора и принтеров. Он представляет системные вызовы, позволяющие пользовательским программам выводить данные на монитор и принтеры независящими от устройств способом. Он также содержит оконный менеджер и драйвер дисплея. До версии NT 4.0 интерфейс графических устройств также находился в пространстве пользователя, но производительность при этом оставляла желать лучшего, поэтому корпорация Microsoft переместила его в ядро.

 

Системные службы

Это тонкий слой над исполняющей системой. Его функции заключаются в предоставлении интерфейса к исполняющей системе. Он принимает настоящие системные вызовы и вызывает другие части исполняющей системы для их выполнения.

При загрузке операционная система Windows 2000 загружается в память как набор файлов. Основная часть операционной системы, состоящая из ядра и исполняющей системы, храниться в файле ntoskrnl.exe. Уровень HAL представляет собой библиотеку общего доступа, расположенную в отдельном hal.dll. Интерфейс Win32 и интерфейс графических устройств хранятся вместе в третьем файле, win32k.sys. Наконец, загружается множество драйверов устройств. У большинства из них расширение .sys.







Дата добавления: 2015-09-19; просмотров: 393. Нарушение авторских прав; Мы поможем в написании вашей работы!



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

Функция спроса населения на данный товар Функция спроса населения на данный товар: Qd=7-Р. Функция предложения: Qs= -5+2Р,где...

Аальтернативная стоимость. Кривая производственных возможностей В экономике Буридании есть 100 ед. труда с производительностью 4 м ткани или 2 кг мяса...

Вычисление основной дактилоскопической формулы Вычислением основной дактоформулы обычно занимается следователь. Для этого все десять пальцев разбиваются на пять пар...

САНИТАРНО-МИКРОБИОЛОГИЧЕСКОЕ ИССЛЕДОВАНИЕ ВОДЫ, ВОЗДУХА И ПОЧВЫ Цель занятия.Ознакомить студентов с основными методами и показателями...

Меры безопасности при обращении с оружием и боеприпасами 64. Получение (сдача) оружия и боеприпасов для проведения стрельб осуществляется в установленном порядке[1]. 65. Безопасность при проведении стрельб обеспечивается...

Весы настольные циферблатные Весы настольные циферблатные РН-10Ц13 (рис.3.1) выпускаются с наибольшими пределами взвешивания 2...

Вопрос 1. Коллективные средства защиты: вентиляция, освещение, защита от шума и вибрации Коллективные средства защиты: вентиляция, освещение, защита от шума и вибрации К коллективным средствам защиты относятся: вентиляция, отопление, освещение, защита от шума и вибрации...

Задержки и неисправности пистолета Макарова 1.Что может произойти при стрельбе из пистолета, если загрязнятся пазы на рамке...

Вопрос. Отличие деятельности человека от поведения животных главные отличия деятельности человека от активности животных сводятся к следующему: 1...

Studopedia.info - Студопедия - 2014-2024 год . (0.01 сек.) русская версия | украинская версия