全站数据
8 4 2 0 5 8 1

Linux是宏内核还是微内核

山西函授成考学习交流 | 简单学习,快乐成才!         
问题更新日期:2024-10-11 07:53:01

问题描述

Linux是宏内核还是微内核急求答案,帮忙回答下
精选答案
最佳答案

GNU那帮人就是太牛了导致弄不出来内核。

因为 GNU 项目的内核的设计是微内核设计,结果太过于先进而…… 而 Linux 是传统的宏内核设计,这种内核随便找几个认真上课的大本学生就能凑合嘀咕出来一个。结果因为 Linus 选择了 GPL 协议,所以大家的注意力就全都到了 Linux 上面,技术先进的 Hurd 反而成了弃子。Linus 完成的内核其实也不怎么样,那是在一帮疯子的合作下才实现真正成为可用的内核的。还有,GNU 项目是 84 年成立的,Linux 也已经有20年多的历史了。GNU 那帮疯子应该是说 30 年造不出一个内核。其实 hurd 一直就有,但总是没办法拿出来用而只能用于“技术试验”。Debian 有 Hurd 内核的版本。