免费注册 查看新帖 |

Chinaunix

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

调查:如果开辟微内核与MINIX专版,你会关注吗? [复制链接]

论坛徽章:
0
发表于 2007-05-23 13:29 |显示全部楼层
原帖由 朱熹之 于 2007-5-22 13:50 发表于 10楼  


纯粹作为一种内核构架的研究,以理论为主罢了:)我也承认,目前微内核构架的主要问题在于消息传递造成系统的速度太慢,用户难以忍受,但从安全的角度出发,微内核似乎更为合理,所以我希望有人能和我一起研 ...


微内核通过消息传递造与宏内核相比--------从安全的角度出发,微内核似乎更为合理,如何理解? OS也会出现问题,通过停止有问题的服务进行处理恢复-----通过对该服务的资源占用:如 CPU mem等判断吗? 若这样DRIVER 也需要运行在进程级,难道象windows这样进行硬件抽象吗?OS的用户灵活性如何保障?
    微内核通过消息传递造与宏内核相比----安全性都通过内核代码安全和系统调用屏蔽,微内核优势仅在将有些内核功能放在进程级处理----------带来发生问题的可修复性.
    我认为宏内核的发展,OS将会开发一些系统调用,用来检查定位内核的故障点或性能问题点,然后隔离部分内核功能.------将OS再分层:核心内核和普通内核等2层或多层. AIX好象就在开发类似功能.
    我认为将来的OS应具有定位内核的故障点或性能问题点,以便对与用户相关部分内核功能的处理.

论坛徽章:
0
发表于 2007-05-23 13:40 |显示全部楼层
关于微内核构架安全性的描述,特南鲍姆等人已经有了不少的paper
其中部分和minix3相关的可以在http://www.minix3.org/doc/查到

论坛徽章:
0
发表于 2007-06-15 08:39 |显示全部楼层
有时间的话一定去看看,对比一下宏内核跟微内核的差别未尝不是一件快事。
好像核心只有几千行?

论坛徽章:
0
发表于 2007-06-15 08:58 |显示全部楼层

回复 #13 rwen2012 的帖子

真正的内核大约4000行,3200行c和800行汇编:)

论坛徽章:
0
发表于 2007-06-15 11:03 |显示全部楼层
你估计要多长时间可以看完? 呵呵

论坛徽章:
0
发表于 2007-06-15 12:53 |显示全部楼层
如果你对汇编和c比较熟,又有对os和x86平台的基础的话,应该1、2个月就足够了

论坛徽章:
0
发表于 2007-06-16 19:32 |显示全部楼层
原帖由 朱熹之 于 2007-6-15 08:58 发表于 14楼  
真正的内核大约4000行,3200行c和800行汇编:)

如果这么少的。可以考虑。

论坛徽章:
0
发表于 2007-06-16 23:33 |显示全部楼层
原帖由 朱熹之 于 2007-6-15 12:53 发表于 16楼  
如果你对汇编和c比较熟,又有对os和x86平台的基础的话,应该1、2个月就足够了


有文档吗?我只想了解它的思想,现在还不想看细节。

论坛徽章:
0
发表于 2007-06-17 21:53 |显示全部楼层
特南鲍姆写的《操作系统:设计与实现》中对MINIX3的描述非常详细
另外,在www.minix3.org上也有很多的文档,应该能满足大家的要求:)

论坛徽章:
0
发表于 2007-06-17 23:05 |显示全部楼层
貌似Windows是基于微内核的...
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

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

清除 Cookies - ChinaUnix - Archiver - WAP - TOP