免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
楼主: kde2000

Mac OS X不是微内核 [复制链接]

论坛徽章:
1
水瓶座
日期:2014-03-20 18:21:14
发表于 2011-10-15 14:52 |显示全部楼层
mach才是那个叫做“微内核”的东西

xnu是mach穿了一些bsd马甲以后,看上去很像传统unix宏内核的那个东西

论坛徽章:
0
发表于 2011-10-20 15:47 |显示全部楼层
混種內核。。还好不是杂种内核。

论坛徽章:
0
发表于 2011-10-22 11:35 |显示全部楼层
混合内核 好听些吧

论坛徽章:
0
发表于 2011-10-25 00:18 |显示全部楼层
windows才是微内核。。。。unix就没有微内核的版本
A.com 发表于 2011-05-18 17:34



    Win是混合内核,Hurd是微内核,但是现在还不成熟,还有个QNX是微内核的UNIX

论坛徽章:
1
2015年辞旧岁徽章
日期:2015-03-03 16:54:15
发表于 2011-10-28 15:55 |显示全部楼层
现在所谓的微内核和宏内核还有严格的界限区分么?

其实一开始,那个微内核的思想就是一个怪胎。

论坛徽章:
26
2015亚冠之胡齐斯坦钢铁
日期:2015-06-25 21:40:202015亚冠之柏斯波利斯
日期:2015-08-31 17:03:192015亚冠之柏斯波利斯
日期:2015-11-07 13:10:00程序设计版块每日发帖之星
日期:2015-11-10 06:20:00每日论坛发贴之星
日期:2015-11-10 06:20:00程序设计版块每日发帖之星
日期:2015-11-26 06:20:00程序设计版块每日发帖之星
日期:2015-12-02 06:20:00黄金圣斗士
日期:2015-12-07 17:57:4615-16赛季CBA联赛之天津
日期:2015-12-23 18:34:14程序设计版块每日发帖之星
日期:2016-01-02 06:20:00程序设计版块每日发帖之星
日期:2016-01-06 06:20:00每日论坛发贴之星
日期:2016-01-06 06:20:00
发表于 2011-11-19 02:23 |显示全部楼层
呵呵,第一次听说

论坛徽章:
1
水瓶座
日期:2014-03-20 18:21:14
发表于 2011-11-23 21:28 |显示全部楼层
现在所谓的微内核和宏内核还有严格的界限区分么?

其实一开始,那个微内核的思想就是一个怪胎。
snow888 发表于 2011-10-28 15:55



    宏内核的思想才是怪胎呢
    除了Unix系的,世界上其余的操作系统几乎没有这种大包大揽的内核模式

论坛徽章:
1
2015年辞旧岁徽章
日期:2015-03-03 16:54:15
发表于 2011-11-23 21:41 |显示全部楼层
宏内核的思想才是怪胎呢
    除了Unix系的,世界上其余的操作系统几乎没有这种大包大揽的内核模 ...
ecloud 发表于 2011-11-23 21:28



    minix 是微内核,linux脱胎于 minix , 一开始也宣称是微内核,微软的 windows 一开始也是微内核,结果如何?现在都已经是混合内核了,一方面不愿意承认微内核的失败,另一方面又不得不向宏内核靠拢。

现在大多把重要的模块放进内核,把另一些驱动通过挂载的方式挂载到内核,从而形成所谓的混合内核,其实说白了,一方面想追求性能、稳定性,另一方面又还是因为面子问题。

论坛徽章:
1
水瓶座
日期:2014-03-20 18:21:14
发表于 2011-11-23 22:32 |显示全部楼层
minix 是微内核,linux脱胎于 minix , 一开始也宣称是微内核,微软的 windows 一开始也是微内核 ...
snow888 发表于 2011-11-23 21:41


对不了解的事情不要妄加评论
另外你对操作系统的了解还是太少,太肤浅了
世界上的操作系统多了,在windows和linux诞生前30多年就存在了
minix也是版本3以后才是微内核
在个人电脑出现之前,世界上存在的各种操作系统,各种不同的模式,包括V7之前的Unix,都不是你所以为的那种内核模式
至于“微内核”这种概念,也只是针对于Unix系统后来的内核情况所提出的一种“针对”概念,非Unix系的,其实人家根本不关心什么微内核宏内核的概念
不过话说回来,传统Unix这种大一体的内核模式,确实是非常恶心的,这也才会有微内核概念的提出,别的系统,人家根本不存在这种问题,所以也不需要什么微内核不微内核的概念
比如说vms,i5OS,zOS,netware,plan9这些系统内核都是什么模式的?你能想象的出来么?

论坛徽章:
1
2015年辞旧岁徽章
日期:2015-03-03 16:54:15
发表于 2011-11-23 23:02 |显示全部楼层
对不了解的事情不要妄加评论
另外你对操作系统的了解还是太少,太肤浅了
世界上的操作系统多了,在wi ...
ecloud 发表于 2011-11-23 22:32



    不想和你争论这个问题了。

关于微内核和宏内核的问题,建议你还是看看操作系统的发展史。

看看什么时候提出的微内核的概念。

至于最早的系统没有什么微内核和宏内核的概念,这也是当时特定的系统环境决定的,其实在 unix 出现以前,几乎没有通用 os 的概念,何来微内核和宏内核之争?

至于现在,主流的系统有哪些又敢说自己还是微内核的?取而代之的是混合内核的所谓概念。

算了,你赢了,这个帖子俺不再参与讨论。
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP