ВУЗ:
Составители:
85
2.9 Резюме
В этой главе показаны общие аспекты системной архитектуры
Windows 2000. Рассмотрены ключевые компоненты Windows 2000 и
принципы их взаимодействия.
Подсистема ввода-вывода операционной системы Windows 2000,
являющаяся одной из важнейших, состоит из ряда компонентов
исполнительной системы ОС, которые управляют аппаратными
средствами и предоставляют интерфейсы для обращения к ним системе и
приложениям пользователя.
Особого внимания заслуживает
элемент «DLL подсистем». Его
присутствие связано с тем, что в Windows 2000 пользовательские
приложения не могут напрямую вызывать встроенные сервисы
операционной системы – они работают через одну или несколько DLL
подсистем, которые предназначены для трансляции документированных
функций в соответствующие недокументированные внутренние вызовы
системных сервисов Windows 2000.
В Windows 2000 имеется три подсистемы окружения: Win32, POSIX и
OS/2.
Подсистема Win32 здесь стоит на первом месте не случайно – без нее
Windows 2000 работать не может. Эта подсистема обрабатывает все, что
связано с клавиатурой, мышью и экраном. Она нужна даже на тех
серверах, у которых нет интерактивных пользователей. Подсистема Win32
работает всегда, а остальные две подсистемы запускаются только по
требованию.
Ядро Windows 2000 состоит из
набора фундаментальных функций (в
том числе, планирование потоков и синхронизация), которые расположены
в файле Ntoskrnl.exe, и используются компонентами исполнительной
системы и низкоуровневыми (аппаратно-зависимыми) средствами –
2.9 Резюме
В этой главе показаны общие аспекты системной архитектуры
Windows 2000. Рассмотрены ключевые компоненты Windows 2000 и
принципы их взаимодействия.
Подсистема ввода-вывода операционной системы Windows 2000,
являющаяся одной из важнейших, состоит из ряда компонентов
исполнительной системы ОС, которые управляют аппаратными
средствами и предоставляют интерфейсы для обращения к ним системе и
приложениям пользователя.
Особого внимания заслуживает элемент «DLL подсистем». Его
присутствие связано с тем, что в Windows 2000 пользовательские
приложения не могут напрямую вызывать встроенные сервисы
операционной системы – они работают через одну или несколько DLL
подсистем, которые предназначены для трансляции документированных
функций в соответствующие недокументированные внутренние вызовы
системных сервисов Windows 2000.
В Windows 2000 имеется три подсистемы окружения: Win32, POSIX и
OS/2. Подсистема Win32 здесь стоит на первом месте не случайно – без нее
Windows 2000 работать не может. Эта подсистема обрабатывает все, что
связано с клавиатурой, мышью и экраном. Она нужна даже на тех
серверах, у которых нет интерактивных пользователей. Подсистема Win32
работает всегда, а остальные две подсистемы запускаются только по
требованию.
Ядро Windows 2000 состоит из набора фундаментальных функций (в
том числе, планирование потоков и синхронизация), которые расположены
в файле Ntoskrnl.exe, и используются компонентами исполнительной
системы и низкоуровневыми (аппаратно-зависимыми) средствами –
85
Страницы
- « первая
- ‹ предыдущая
- …
- 83
- 84
- 85
- 86
- 87
- …
- следующая ›
- последняя »
