Организация ввода-вывода. Часть 2. Драйверы для WINDOWS NT. Рощин А.В. - 69 стр.

UptoLike

Составители: 

69
подпрограммы WMI (Windows Management Instrumentation –
инструментарий управления Windows), позволяющие драйверам
публиковать информацию о своих рабочих характеристиках и
конфигурации, а также получать команды от службы WMI
пользовательского режима (потребители информации WMI могут
находиться как на локальной машине, так и на любом компьютере
в сети),
диспетчер кэша, повышающий производительность файлового
ввода-вывода за счет сохранения
в основной памяти дисковых
данных, к которым недавно было обращение (это уменьшает
также общее число обращений к диску для записи, так как
модифицированные данные предварительно накапливаются в
памяти в течение определенного периода),
диспетчер виртуальной памяти, реализующий виртуальную
памятьсхему управления памятью, позволяющую выделять
каждому процессу большое закрытое адресное пространство
,
объем которого может превышать доступную физическую память.
В состав исполнительной системы входит также четыре основные
группы функций поддержки, которые используются уже перечисленными
компонентами. К ним относятся:
диспетчер объектов, который создает, управляет и удаляет
объекты и абстрактные типы данных исполнительной системы
(они используются для представления таких ресурсов
операционной системы,
как процессы, потоки и различные
синхронизирующие объекты),
механизм LPC (Local Procedure Call), который передает
сообщения между клиентским и серверным процессами на одном
компьютере (LPC является оптимизированной версией RPC –
     − подпрограммы WMI (Windows Management Instrumentation –
       инструментарий управления Windows), позволяющие драйверам
       публиковать информацию о своих рабочих характеристиках и
       конфигурации, а также получать команды от службы WMI
       пользовательского режима (потребители информации WMI могут
       находиться как на локальной машине, так и на любом компьютере
       в сети),
     − диспетчер кэша, повышающий производительность файлового
       ввода-вывода за счет сохранения в основной памяти дисковых
       данных, к которым недавно было обращение (это уменьшает
       также общее число обращений к диску для записи, так как
       модифицированные данные предварительно накапливаются в
       памяти в течение определенного периода),
     − диспетчер виртуальной памяти, реализующий виртуальную
       память – схему управления памятью, позволяющую выделять
       каждому процессу большое закрытое адресное пространство,
       объем которого может превышать доступную физическую память.
     В состав исполнительной системы входит также четыре основные
группы функций поддержки, которые используются уже перечисленными
компонентами. К ним относятся:
     − диспетчер объектов, который создает, управляет и удаляет
       объекты и абстрактные типы данных исполнительной системы
       (они       используются   для        представления    таких    ресурсов
       операционной системы, как процессы, потоки и различные
       синхронизирующие объекты),
     − механизм      LPC   (Local   Procedure      Call),   который   передает
       сообщения между клиентским и серверным процессами на одном
       компьютере (LPC является оптимизированной версией RPC –



                                       69