第330章 linx(3 / 4)
真,可能除了血缘,也只有在学校里面能够体会到了。 林鸿由于各种原因,小学初中高中都几乎没有交到感情特别深的朋友。原本他以为这可有可无,不过现在却已经改变了这种想法。 感慨了一会儿,林鸿打开自己的笔记本,开始做点正事。 这里虽然还没有联通网络,但是却难不倒林鸿,在之前探路的时候,他已经大概地了解到了校园里面的整个网络结构,知道有些电脑或者服务器是可以联通外面的互联网的。 而他要想访问,只要在那些机器中安装一个代理服务就行了。 他很快就找到一台合适的服务器,没再花大心思去隐藏,只是简单地处理了一下,毕竟这个时候时间已晚,也不怕被人发现。 他登录到三色火科技公司的论坛看了一下,这个论坛目前发展得很不错,在短时间内,基本上成为了国内另外一个比较重要的技术人员聚集之地,并且在linux方面,是绝对的权威。 用公司的账号,回复了几个比较有难度的帖子之后,他便退了出来。 开始进行自己的另外一个项目——开发一个实时艹作系统原型。 这个项目原本早就应该着手进行了,可是由于七七八八的事情比较多,一直拖到了现在。 虽然一行代码没写,但是大致的架构设计,林鸿心中却已经有了底。 他之前毕竟进行过linux内核的开发,整个流程和原理早就烂熟于心。 不过,他这次设计的实时系统,却不打算像linux那样使用宏内核,而是决定使用微内核。 实际上,《艹作系统设计与实现》这本书中,作者设计的minix就是微内核的。 linux并没有采用这个一设计,而是沿用了unix的宏内核设计思想。 在linux流行起来之后,linux粉丝和minix粉丝之前曾经在邮件列表中爆发了一次争论,最终两个系统的创始人都出面发表了自己的看法。 minix的发明者安迪教授认为,linix采用宏内核是一种倒退,就好像是在90年代仍然使用七十年代的技术。并且指出,艹作系统不应该过分依赖体系机构,而linux正是过于依赖80386结构,这样显然是不对的,缺乏远见,因为体系结构的进化速度是非常快的,这样会导致以后不利于移植。 而linus也承认,微内核在设计思想上的确是更胜一筹,但是微内核在实现和调试上的难度非常大,这也是为什么gnu自己的系统hurd迟迟无法发布的原因。 linus认为,快速实现一个可以使用的系统更为重要,如果等将所有设计都优化到最后再去实现,这个过程将极为漫长,那linux或许就会