知道两者都是微内核,b / w Mach(赫德所基于的)和Minix的区别是什么。有任何架构差异吗?对“什么是L4”稍微有点了解将会非常有帮助。我找不到任何涉及此文件的文件。
答案 0 :(得分:0)
GNU Mach是Mach微内核的一个实现。它是GNU Hurd操作系统中的默认微内核。
MINIX是一个类Unix的计算机操作系统,基于由Andrew S. Tanenbaum为教育目的而创建的微内核架构。
我认为你的问题不正确。 Linux和FreeBSD有什么区别?每个操作系统都实现了自己的系统调用,应用程序接口等。
L4是第二代微内核系列,通常用于实现类Unix操作系统,但也用于各种其他系统。与其前身L3一样,L4由德国计算机科学家Jochen Liedtke创建,作为对早期基于微内核的操作系统性能不佳的回应。
阅读下面的一些链接: