Cтраница 1
Исполнительный центр Windows NT выполняет основные функции операционной системы для всех подсистем. Службы исполнительного центра находятся в основном режиме. Это обеспечивает стабильность операционной системы, поскольку ни одно приложение или подсистема не моглт напрямую обращаться к службам исполнительного центра. [1]
Компонент служб исполнительного центра, выполняющий бачовые функции операционной системы, например диспетчеризацию потоков и обработку прерываний. [2]
Подсистемы строятся на основе служб исполнительного центра, чтобы создать среды, удовлетворяющие специфическим запросам клиентских приложений. Таким образом, общие функции операционных систем реализуются один раз в службах исполнительного центра и не дублируются в каждой подсистеме. Это сокращает усилия, требуемые для разработки новых подсистем, и упрощает их обслуживание. [3]
Аппаратно-зависимый уровень ( HAL) обеспечивает работу ядра и других компонентов исполнительного центра Windows NT в разнородных аппаратных средах. Он непосредственно взаимодействует с оборудованием. [4]
Для защиты своих служб от воздействия приложений и подсистем, выполняющихся в пользовательском режиме, исполнительный центр Windows NT работает в системном режиме. Системный режим обеспечивает доступ ко всей памяти и всему оборудованию компьютера. Однако, память операционной системы защищена: приложения не могут напрямую обращаться к памяти, используемой любой службой, работающей в системном режиме. [5]
Сетевые компоненты Windows NT встроены в диспетчер ввода / вывода, входящий в состав служб исполнительного центра. Эти компоненты разделены на следующие уровни. [6]
Подсистема операционной среды в системе Windows NT является посредником между приложением, разработанным для определенной операционной среды и службами исполнительного центра NT. Она переводит инструкции приложений, зависящие от среды, в инструкции, которые могут быть выполнены службами исполнительного центра. Имеется две подсистемы операционной среды Windows NT. Эти подсистемы получают все запросы функций от приложений, которые они поддерживают. [7]
Все связанные с графическим интерфейсом запросы ввода / вывода передаются компоненту Win32K ( диспетчеру окон и графическому интерфейсу) служб исполнительного центра, отвечающему за обновление экрана. Это обеспечивает общий графический интерфейс для всех приложений. [8]
Исполнительный центр Windows NT выполняет основные функции операционной системы для всех подсистем. Службы исполнительного центра находятся в основном режиме. Это обеспечивает стабильность операционной системы, поскольку ни одно приложение или подсистема не моглт напрямую обращаться к службам исполнительного центра. [9]
Приложение POSIX напрямую взаимодействует с подсистемой POSIX. Подсистема POSIX связывается со службами исполнительного центра Windows NT для операций ввода / вывода на экран. [10]
Подсистемы строятся на основе служб исполнительного центра, чтобы создать среды, удовлетворяющие специфическим запросам клиентских приложений. Таким образом, общие функции операционных систем реализуются один раз в службах исполнительного центра и не дублируются в каждой подсистеме. Это сокращает усилия, требуемые для разработки новых подсистем, и упрощает их обслуживание. [11]
Подсистема операционной среды в системе Windows NT является посредником между приложением, разработанным для определенной операционной среды и службами исполнительного центра NT. Она переводит инструкции приложений, зависящие от среды, в инструкции, которые могут быть выполнены службами исполнительного центра. Имеется две подсистемы операционной среды Windows NT. Эти подсистемы получают все запросы функций от приложений, которые они поддерживают. [12]
Исполнительный центр Windows NT выполняет основные функции операционной системы для всех подсистем. Службы исполнительного центра находятся в основном режиме. Это обеспечивает стабильность операционной системы, поскольку ни одно приложение или подсистема не моглт напрямую обращаться к службам исполнительного центра. [13]