hybrid kernel - TarisMajor/5143-OpSystems GitHub Wiki

Hybrid Kernel

A hybrid kernel combines elements of both monolithic and microkernel architectures. While the core services run in kernel space for efficiency, other services are handled in user space to retain the modularity and flexibility of a microkernel. Hybrid kernels aim to balance the performance advantages of monolithic kernels with the modularity and fault tolerance of microkernels.

Windows NT and macOS are examples of operating systems that use hybrid kernels.

Sources:

Tanenbaum, A. S. (2001). Modern Operating Systems. Stallings, W. (2013). Operating Systems: Internals and Design Principles.