开发者

Why did exokernels never take off? [closed]

开发者 https://www.devze.com 2023-01-03 11:09 出处:网络
Closed. This question is off-topic. It is not currently accepting 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 accepting answers.

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

Closed 12 years ago.

Improve this question 开发者_如何学编程

http://en.wikipedia.org/wiki/Exokernel

seems like a great idea. Anyone know why it never took off? I'm geniunely curious why it didn't become popular in niche situations (like servers -- there are things do-able in exokernels that are simply impossible in Linux/BSD).

Thanks!

Note: marked at community wiki as this might be considered discussion oriented.


Speculation follows:

To provide a working system (i.e. one for users (even geeky users) instead of one for tinkerers) you're going to have to make all those policy decisions that the exokernel provider declined to make. That is, you going to have to provide one or more schedulers, a disk queueing manager, a network stack, and so ad nauseam.

And once you've done that, what have you gained?

0

精彩评论

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