Professional Documents
Culture Documents
Executive Services is simply a label given to a diverse set of components that provide the basics
of an operating system. These basic services offered by the kernel executive include the
following:
Kernal
The kernel sits between the hardware abstraction layer and the Executive to provide
multiprocessor synchronization, thread and interrupt scheduling and dispatching, and trap
handling and exception dispatching. The kernel is also responsible for initializing device drivers
at bootup
Environmental subsystems
are user-mode processes layered over the native Windows XP executive services to enable
Windows XP to run programs developed for other operating systems, including 16-bit Windows,
MS-DOS, and POSIX. Each environmental subsystem provides a single
application environment.
integral subsystems
The integral subsystems are services that provide the APIs that Win32 applications call to
perform important operating system functions, such as creating windows and opening files. It
has five main components, which utilize four main support functions: Process and thread
manager.