linux没有使用微内核设计 Leave a Comment / Linux/Unix/Windows / February 20, 2013 February 20, 2013 微内核设计中,功能被划分成一个个的“服务器”,这些服务器之间地址空间彼此独立,所以一个功能的崩溃不会影响其他功能。 但是微内核中的服务器之间只能通过IPC通信,效率低于直接函数调用。 linux没有使用微内核,它用的是单内核。功能模块之间可以直接进行函数调用,保证了较好的性能。 不过,它有些类似于微内核的优点:高度模块化、动态加载等等。