The Linux kernel uses a:
Linux uses a monolithic kernel architecture, in which core services such as process management, memory management, device drivers, and file-system support execute in kernel space. Loadable kernel modules extend this design without making it a microkernel.
Community Discussion