{eval=Array;=+count(Array);}
因为Linux的主要使用场景是服务器和嵌入式系统。对于服务器,宏内核地运行效率更高,宏内核是一层层API调用,不用消息机制。对于嵌入式系统,宏内核剪裁更方便,可以把驱动全部编译进内核,只一个内核,系统就能工作了。
如果不使用宏内核 内核开发人员就失业了 而且外围驱动没人开发 硬件兼容性很差 每个Linux发行版本兼容性也很差(ABI层) 本身Linux也要打造自己的生态 能集成的尽量集成 因为内核不是一般人能开发的 必须要专业人员去维护
0
回答0
回答0
回答0
回答0
回答0
回答0
回答0
回答0
回答0
回答