Memory pages in working sets are trimmed more efficiently for multiprocessor systems depending on how recently they were accessed . kernel mode to speed up system calls.
42.
On single-processor systems, an application running in kernel mode and masking interrupts is the lowest overhead method to prevent simultaneous access to a shared resource.
43.
To avoid breaking backwards compatibility of the DRM API, Kernel Mode-Setting is provided as an additional " driver feature " of certain DRM drivers.
44.
The "'architecture of Windows NT "'is highly modular, and consists of two main layers : a user mode and a kernel mode.
45.
User mode in Windows NT is made of subsystems capable of passing I / O requests to the appropriate kernel mode device drivers by using the I / O manager.
46.
The new kernel API and code added to the DRM module to perform these mode-setting operations was called " Kernel Mode-Setting " ( KMS ).
47.
Only " trusted " portions of system software are allowed to execute in the unrestricted environment of kernel mode, and then, in paradigmatic designs, only when absolutely necessary.
48.
Then it uses a trusted send function to pass the message to a trusted processor to kernel mode, and then delivers the message to a process that implements the target functions.
49.
Instead, a process executing in user mode changes to kernel mode when it is executing kernel code, and switches back to user mode when it returns from the OS call.
50.
Windows NT's kernel mode code further distinguishes between the " kernel ", whose primary purpose is to implement processor and architecture dependent functions, and the " executive ".