Question: what is the difference between a microkernel and a monolithic kernel operating system?
Answer: Monolithic kernel is a single large process running entirely in a single address space. ... In microkernels, the kernel is broken down into separate processes, known as servers. Some of the servers run in kernel space and some run in user-space. All servers are kept separate and run in different address spaces.