首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >赫德和Minix的区别是什么?

赫德和Minix的区别是什么?
EN

Stack Overflow用户
提问于 2013-04-16 20:58:35
回答 1查看 2.4K关注 0票数 9

知道两者都是微内核,那么b/w Mach ( Hurd基于它)和Minix有什么不同呢?架构上有什么不同吗?稍微强调一下“什么是L4”会很有帮助。我找不到任何有关这方面的文件。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2013-05-08 16:04:15

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

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

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

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

阅读下面的一些链接:

  • Microkernel Architecture
  • GNU Mach
  • Minix
  • L4 microkernel family
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/16037724

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档