繁体
linus认为,快速实现一个可以使用的系统更为重要,如果等将所有设计都优化到最后再去实现,这个过程将极为漫长,那linux或许就会成为hurd那样的难产儿。
并且,他想要编写的实时
作系统,是为了军事用途,军事中的东西,架构可不都是x86,而是千奇百怪,宏内
显然无法满足这个要求,只有将系统服务的实现和系统的基本
作规则分离开来,并且一个服务组件的失效不能导致整个系统的崩溃,这才是军用产品所需要的功能。
如果是几年前让林鸿来设计系统,他的决定或许会和linus一样,也选择开发和
门都较为容易一
的宏内
系。不过现在他却不会这么
,因为他已经完全有把握能够克服其中的一些问题。
他登录到三
火科技公司的论坛看了一下,这个论坛目前发展得很不错,在短时间内,基本上成为了国内另外一个比较重要的技术人员聚集之地,并且在linux方面,是绝对的权威。
开始
行自己的另外一个项目——开发一个实时
作系统原型。
实际上,四个男生都喝了不少,吴东之所以还清醒,是因为他的
本
就比较
壮,到了寝室,洗了个澡之后,后劲便上来了,直接躺到床上呼呼大睡起来。
能够成为其中的一员,林鸿觉得
不错的,相互之间的关系都这么纯粹,
情这么纯真,可能除了血缘,也只有在学校里面能够
会到了。
慨了一会儿,林鸿打开自己的笔记本,开始
正事。
!#
这里虽然还没有联通网络,但是却难不倒林鸿,在之前探路的时候,他已经大概地了解到了校园里面的整个网络结构,知
有些电脑或者服务
是可以联通外面的互联网的。
用公司的账号,回复了几个比较有难度的帖
之后,他便退了
来。
看着其他三个都睡得那么香甜,他还真的有些羡慕,他已经很多年不知睡觉为何
了。
在linux
行起来之后,linux粉丝和minix粉丝之前曾经在邮件列表中爆发了一次争论,最终两个系统的创始人都
面发表了自己的看法。
林鸿新建了一个项目文件夹,名称为“linx”沿袭了unix的命名法则,而前面的lin却是林鸿的姓氏。
minix的发明者安迪教授认为,linix采用宏内
是一
倒退,就好像是在90年代仍然使用七十年代的技术。并且指
,
作系统不应该过分依赖
系机构,而linux正是过于依赖80386结构,这样显然是不对的,缺乏远见,因为
系结构的
化速度是非常快的,这样会导致以后不利于移植。
不过,他这次设计的实时系统,却不打算像linux那样使用宏内
,而是决定使用微内
。
虽然一行代码没写,但是大致的架构设计,林鸿心中却已经有了底。
夜宵过后,张达和李奇两人都喝醉了,他们两个,到了后面竟然开始拼酒,啤酒直接对
,最终还是李奇更胜一筹。林鸿似乎有
明白他那一
的膘到底是怎么来的了。
林鸿由于各
原因,小学初中
中都几乎没有
到
情特别
的朋友。原本他以为这可有可无,不过现在却已经改变了这
想法。
实际上,《
作系统设计与实现》这本书中,作者设计的minix就是微内
的。
最终林鸿和吴东两人一人一个,背着他们回的寝室。
并没有什么反
情绪,林鸿觉得他们两个倒是蛮般
的,要是能够凑成一对,倒也是一桩
事。
linux并没有采用这个一设计,而是沿用了unix的宏内
设计思想。
然后,他在里面新建了个文件,敲下了这个系统的第一行代码。
而linus也承认,微内
在设计思想上的确是更胜一筹,但是微内
在实现和调试上的难度非常大,这也是为什么gnu自己的系统hurd迟迟无法发布的原因。
而林鸿却没有半
睡意。
他很快就找到一台合适的服务
,没再
大心思去隐藏,只是简单地
理了一下,毕竟这个时候时间已晚,也不怕被人发现。
这个项目原本早就应该着手
行了,可是由于七七八八的事情比较多,一直拖到了现在。
他之前毕竟
行过linux内
的开发,整个
程和原理早就烂熟于心。
而他要想访问,只要在那些机
中安装一个代理服务就行了。
而历史似乎证明linux所作
的决定是正确的,linux正以一
令人难以置信地速度在互联网上
传起来,而hurd系统却逐渐地销声匿迹。