gpt4 book ai didi

minix - 黑白 Hurd 和 Minix 有什么区别?

转载 作者:行者123 更新时间:2023-12-04 12:59:04 28 4
gpt4 key购买 nike

知道两者都是微内核,b/w Mach(Hurd 所基于的)和 Minix 有什么区别。有任何架构差异吗?稍微了解一下“什么是 L4”会很有帮助。我找不到任何涉及此内容的文件。

最佳答案

GNU Mach 是 Mach 微内核的一个实现。它是 GNU Hurd 操作系统中的默认微内核。

MINIX 是基于 Andrew S. Tanenbaum 为教育目的创建的微内核架构的类 Unix 计算机操作系统。

我认为你的问题是不正确的。 Linux 和 FreeBSD 有什么区别?每个操作系统都实现了自己的系统调用、应用程序接口(interface)等。

L4 是第二代微内核家族,一般用于实现类 Unix 操作系统,但也用于各种其他系统。 L4 与其前身 L3 一样,是由德国计算机科学家 Jochen Liedtke 创建的,以应对早期基于微内核的操作系统的性能不佳。

阅读下面的一些链接:

  • Microkernel Architecture
  • GNU Mach
  • Minix
  • L4 microkernel family
  • 关于minix - 黑白 Hurd 和 Minix 有什么区别?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16037724/

    28 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com