A _______ architecture assigns only a few essential functions to the kernel, including address spaces, Interprocess communication (IPC), and basic scheduling.
Show Hint
Microkernels are designed to reduce the size and complexity of the kernel, improving system reliability and security by isolating critical services.
A microkernel architecture aims to provide minimal functionality in the kernel, with essential services like process scheduling, memory management, and IPC. Other services, such as device drivers and file systems, run as separate user-space programs.