开发者

Difference between monolithic and microkernel [closed]

开发者 https://www.devze.com 2022-12-13 00:46 出处:网络
Closed. This question is off-topic. It is not currently accepti开发者_高级运维ng answers. Want to improve this question? Update the question so it's on-topic for Stack Overflow.
Closed. This question is off-topic. It is not currently accepti开发者_高级运维ng answers.

Want to improve this question? Update the question so it's on-topic for Stack Overflow.

Closed 10 years ago.

Improve this question

what 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.

0

精彩评论

暂无评论...
验证码 换一张
取 消