BBS水木清华站∶精华区
发信人: scaner (我是一头猪,默默去等待), 信区: Linux
标 题: Re: linux为什么不采用微内核实现?
发信站: BBS 水木清华站 (Sat Jan 15 14:30:22 2000)
说Linux是,mach不是,并没有
什么双重标准吧,
总不能说大家都是或都不是,才算一视通人了.
说mach什么都干不了,虽然有点偏激,不过也基本上算是
事实呀,哪种基于mach的操作系统,不是要提供一把的server去
管理硬件资源,内存,网络通讯,文件系统.
mach只是有一个好的机构,不能因为这个说他有强大
的功能.
觉得软件工程这个角度,也不是很能站主脚,别的不说,至少
linux的驱动,也是很模块话的,相信用mach的server实现,也不会
简单到什么地方去.C语言一样可以做出很对象化的程序,并不
一定非要C++不可,我觉得是一样的道理.
NT是不是成功,我觉得实在不好说,如果只是能转起来就算
成功的话,那成功的系统就多了.不能因为传统的系统不是用microkernel
就不能算是成功吧.
【 在 boom (www) 的大作中提到: 】
∶ 你在后面愣说linux是unix,这里却说mach不是.你这可是双重标准.
∶ 你这样解释微内核我实在受不了//faint
∶ 那就介绍一下吧,
∶ 不是没差别,是用户不关心结构,用户关心的是功能与性能.microkernel主要是从软件
∶ 工程角度考虑的,是从开发的角度考虑的. nt可以作为微内核的一个成功的范例.
--
猪圈栏杆都倒掉, 天上纷纷掉饲料
屠夫统统都死掉, 全国人民信佛教
※ 来源:·BBS 水木清华站 smth.org·[FROM: net.njmu.edu.cn]
BBS水木清华站∶精华区