Организация ввода-вывода. Драйверы WDM. Рощин А.В. - 6 стр.

UptoLike

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

6
ресурсам системы. Упрощенная схема архитектуры Windows NT [1,2] приведена
на рисунке 1.2.
Рисунок 1.2 – Упрощенная схема архитектуры Windows NT5
Как уже отмечалось, в режиме пользователя функционируют не только
прикладные программы пользователя, но и часть процессов самой операционной
системы.
К компонентам операционной системы, работающим в режиме пользова-
теля, относятся:
некоторые процессы поддержки системы, например процесс обработки
входа в систему (Winlogon);
процессы Windows-сервисов. В виде сервисов оформлены как некоторые
системные сервисы (например Task Scheduler), так и отдельные компо-
ненты прикладных программ, например Microsoft SQL Server, а также
некоторые драйверы;
пользовательские приложения. На текущий момент они бывают шести
типов: Win32, Win64 (в 64-битовой версии системы), Windows 3.1, MS-
DOS, POSIX и OS/2;
подсистемы окружения. Это часть операционной системы (программные
оболочки), предоставляющая приложениям пользователя определенный
для конкретной подсистемы набор функций. Windows обеспечивает
работу с тремя подсистемами окружения: Win32, POSIX и OS/2. Windows
ресурсам системы. Упрощенная схема архитектуры Windows NT [1,2] приведена
на рисунке 1.2.




           Рисунок 1.2 – Упрощенная схема архитектуры Windows NT5
      Как уже отмечалось, в режиме пользователя функционируют не только
прикладные программы пользователя, но и часть процессов самой операционной
системы.
      К компонентам операционной системы, работающим в режиме пользова-
теля, относятся:
      − некоторые процессы поддержки системы, например процесс обработки
        входа в систему (Winlogon);
      − процессы Windows-сервисов. В виде сервисов оформлены как некоторые
        системные сервисы (например Task Scheduler), так и отдельные компо-
        ненты прикладных программ, например Microsoft SQL Server, а также
        некоторые драйверы;
      − пользовательские приложения. На текущий момент они бывают шести
        типов: Win32, Win64 (в 64-битовой версии системы), Windows 3.1, MS-
        DOS, POSIX и OS/2;
      − подсистемы окружения. Это часть операционной системы (программные
        оболочки), предоставляющая приложениям пользователя определенный
        для конкретной подсистемы набор функций. Windows обеспечивает
        работу с тремя подсистемами окружения: Win32, POSIX и OS/2. Windows

                                      6