Реферат: на тему
танты ,мутэксы ,семафоры , нити управления и таймеры ( events , mutants ,
mutexes ,semaphores ,threads ,timers ).
· Управляющие объекты ( control objects ) используются для операций управ-
ления ядра , но не воздействуют на диспетчеризацию или синхронизацию .
Управляющие объекты включают в себя асинхронные вызовы процедур ,
прерывания ,уведомления и состояния источника питания ,процессы и про-
фили (asynhcronous procedure calls , interupts ,power notifies, power statuses,processes ,profiles).
Исполняющая система Windows NT
Исполняющая система ( Executive ) , в состав которой входит ядро и
уровень аппаратных абстракций HAL , обеспечивает общий сервис системы ,
который могут использовать все подсистемы среды . Каждая группа сервиса
находится под управлением одной из отдельных составляющих исполняющей
системы :
· диспетчера объектов (Object Manager)
· диспетчера виртуальной памяти (Virtual Memory Manager);
· диспетчера процессов (Process Manager)
-7-
· средства вызова локальных процедур (Local Procedure Call Facility);
· диспетчера ввода - вывода (E/O Maneger);
· мониторы безопасности (Security Reference Monitor).
Монитор безопасности совместно с процессором входа в сиситему
( Logon ) и защищёнными подсистемами реализует модель безопасности
Windows NT .
Верхний уровень исполняющей системы называется системным серви-
сом (System Services ) . Показанный на следующем рисунке системный сервис
представляет собой интерфейс между подсистемами среды пользовательско-
го режима и привилегированным режимом .
Диспетчер кэша
Архитектура ввода - вывода содержит единственный диспетчер кэша
(Cache Manager),который осуществляет кэширование для всей системы вво-
да - вывода .Кэширование (Caching) - метод ,используемый файловой систе-
мой для увеличения эффективности .Вместо непосредственной записи и счи-