what is the difference between monolithic and microkernel.
Asked
Active
Viewed 1,970 times
1
-
1Related: http://stackoverflow.com/questions/1806585/why-linux-is-called-monolithic-kernel – LiraNuna Dec 03 '09 at 20:21
2 Answers
1
Well explained at http://en.wikipedia.org/wiki/Microkernel , http://en.wikipedia.org/wiki/File:OS-structure.svg

Joe Koberg
- 25,416
- 6
- 48
- 54
0
The Wikipedia articles are pretty good. However, if you are looking for a more abstract answer, you can draw an analogy to the plugin system in Eclipse. Eclipse provides abstractions over the basic needs of an IDE and depends on plugins to implement language-specific features such as compiler integration. Similarly, a microkernel provides abstractions over low level system details and requires plugins to implement the majority of real features such as file systems and networking protocols.

dvogel
- 421
- 4
- 9