Администрирование


Компоненты режима ядра из числа Executive



Download 5,12 Mb.
bet12/156
Sana07.07.2022
Hajmi5,12 Mb.
#755303
TuriПротокол
1   ...   8   9   10   11   12   13   14   15   ...   156
Bog'liq
CA

Компоненты режима ядра из числа Executive





Компонент

Описание

Диспетчер вво- да-вывода(I/O Manager)

Предоставляет службы ядра драйверам устройств и преобразует команды чтения-записи пользова- тельского режима в формат IRP. Управляет вво- дом-выводом устройств и включает компоненты:

  • файловые системы (принимают запросы вво- да-вывода и переводят их в аппаратно-зависимые вызовы);

  • сетевой перенаправитель и сетевой сервер (ре- ализованы как драйверы файловых систем);

  • драйверы устройств — это драйверы низкого уровня, которые для приема сигналов ввода- вывода работают с аппаратурой напрямую;

  • диспетчер кэша (ускоряет ввод-вывод, сохра- няя в системной памяти результаты обращения к

диску и записывая (кэшируя) их в фоновом ре- жиме).

Диспетчер ссы- лок дескрипто-
ров безопасно- сти

Отвечает за активизацию на компьютере политик безопасности.

Диспетчер свя- зей между про- цессами (Inter- process Commu- nication Manager, IPC)

Отвечает за обеспечение взаимодействия между клиентскими и серверными процессами. Данный диспетчер включает в себя такое средство, как вызов локальных процедур (Local Procedure Call, LPC), которое обеспечивает взаимодействие между клиентскими и серверными процессами, запущенными на одном и том же компьютере, а также удаленный вызов процедур (Remote Procedure Call, RPC), который управляет взаимо- действием клиентских и серверных процессов,
запущенных на разных компьютерах

Окончание табл. 2.4

Компонент

Описание

Диспетчер памя- ти, или диспет- чер виртуальной памяти (Virtual Memory Manager, VMM)

Управляет виртуальной памятью операционной системы. Предоставляет виртуальное адресное пространство каждому процессу, которому оно необходимо, а также защищает это пространство, обеспечивая целостность системы. Кроме того, диспетчер памяти контролирует попытки доступа к жесткому диску на предмет получения вирту-
альной памяти, называемые подкачкой (paging)

Диспетчер про- цессов

Отвечает за создание и прерывание процессов и потоков, которые порождаются системными
службами и приложениями

Диспетчер устройств Plug and Play

Обеспечивает работу служб Plug and Play и взаи- модействует с драйверами устройств для настройки параметров последних, а также с со-
путствующими службами

Диспетчер элек- тропитания

Контролирует управление электропитанием на уровне операционной системы. Взаимодействует с различными интерфейсами API управления электропитанием, а также управляет соответ-
ствующими событиями

Диспетчер окон и интерфейс графического устройства (Graphical Device Interface, GDI)

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

Диспетчер объ- ектов

Контролирует существование системных объ- ектов. Он создает объекты, управляет ими и уда- ляет их, как только они становятся не нужны, а также управляет ресурсами, выделяемыми для
работы объектов, в частности памятью

        1. Микроядро

Микроядро является «сердцем» операционной системы (некоторые считают, что это и есть операционная система, а все остальное — только ее службы). Данный компонент управляет потоками процессов, порожденными для микропроцессора, рас- пределением потоков, многозадачностью и т.п. Микроядро Win- dows Server 2003 функционирует в режиме приоритетного пре- рывания, поэтому потоки могут прерываться, а последователь- ность их выполнения — изменяться.

        1. Аппаратно-зависимый уровень

Аппаратно-зависимый уровень, или уровень абстрагирова- ния от оборудования (Hardware Abstraction Layer, HAL), скрыва- ет детали интерфейса аппаратного обеспечения от других служб н компонентов. Другими словами, это абстрактный уровень, расположенный над реальным оборудованием, через который проходят все обращения к аппаратным устройствам. Аппаратно- зависимый уровень содержит весь необходимый аппаратный код, применяющийся для обработки специфичных интерфейсов ввода-вывода оборудования, прерываний оборудования и т.д. Этот уровень также отвечает за поддержку платформ Intel и Al- pha, что позволяет одному уровню управления Windows рабо- тать на процессорах обоих типов.
HAL реализован как динамически подключаемая библио- тека (DLL).



Download 5,12 Mb.

Do'stlaringiz bilan baham:
1   ...   8   9   10   11   12   13   14   15   ...   156




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©hozir.org 2024
ma'muriyatiga murojaat qiling

kiriting | ro'yxatdan o'tish
    Bosh sahifa
юртда тантана
Боғда битган
Бугун юртда
Эшитганлар жилманглар
Эшитмадим деманглар
битган бодомлар
Yangiariq tumani
qitish marakazi
Raqamli texnologiyalar
ilishida muhokamadan
tasdiqqa tavsiya
tavsiya etilgan
iqtisodiyot kafedrasi
steiermarkischen landesregierung
asarlaringizni yuboring
o'zingizning asarlaringizni
Iltimos faqat
faqat o'zingizning
steierm rkischen
landesregierung fachabteilung
rkischen landesregierung
hamshira loyihasi
loyihasi mavsum
faolyatining oqibatlari
asosiy adabiyotlar
fakulteti ahborot
ahborot havfsizligi
havfsizligi kafedrasi
fanidan bo’yicha
fakulteti iqtisodiyot
boshqaruv fakulteti
chiqarishda boshqaruv
ishlab chiqarishda
iqtisodiyot fakultet
multiservis tarmoqlari
fanidan asosiy
Uzbek fanidan
mavzulari potok
asosidagi multiservis
'aliyyil a'ziym
billahil 'aliyyil
illaa billahil
quvvata illaa
falah' deganida
Kompyuter savodxonligi
bo’yicha mustaqil
'alal falah'
Hayya 'alal
'alas soloh
Hayya 'alas
mavsum boyicha


yuklab olish