我们是否可以拥有针对桌面用户的具有微内核架构的操作系统?我在这个网站上看到,旧的微内核比单片内核慢50%,而像L4这样的后期版本比单片内核慢2%或4%。 L4内核因其性能而闻名。
为什么我们没有基于面向桌面用户的微内核架构的操作系统?我们将来可以拥有这样的操作系统吗?
答案 0 :(得分:0)
诸如Windows,Linux之类的现有OS具有庞大的生态系统,因此大多数资源都投入其中。但是,有一些基于微内核的系统项目,在特殊用例中有大量用途。创建通用的OS需要花费时间和精力-对于大多数用户来说,实际收益是非常低的,因为它永远不会注意到他们实际使用的OS内核。
您可以尝试一下:https://genode.org