The main difference between monolithic and layered operating systems is that, in monolithic operating systems, entire operating system work in the kernel space while layered operating systems have a number of layers each performing different tasks.
What are the 5 layers of an operating system?
The access layers involved include at least the organization network and firewall layers, the server layer (or physical layer), the operating system layer, the application layer, and the data structure layer.
What is the difference between microkernel and microkernel?
Microkernel is the one in which user services and kernel services are kept in separate address space.
…
Comparison Chart.
| Basis for Comparison | Microkernel | Monolithic Kernel |
|---|---|---|
| Extendible | The microkernel is easily extendible. | The monolithic kernel is hard to extend. |