Difference between monolithic and microkernel [closed]
Want to improve this question? Update the question so it's on-topic for Stack Overflow.
Closed 10 years ago.
Improve this questionwhat is the difference between monolithic and microkernel.
Well explained at http://en.wikipedia.org/wiki/Microkernel , http://en.wikipedia.org/wiki/File:OS-structure.svg
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.
精彩评论