rolex pepsi gmt master ii 126710blro replica 11 watch9298 hublot replica watch big bang unico king gold7915 replica omega xf seamaster co axial master chronometer white textured dial ss bracelet a89005803 patek philippe aquanaut 5067r replica watch white pp factory 35 6mm1103 replica cartier rotonde de cartier tourbillon ss diamonds dial6317 rolex replica 11 watch datejust black dial demi strap8299 rose gold ap watch replica5015 patek philippe replica watch aquanaut 5168g blue dial 3k factory 42mm9504 datejust two tone replica7121 fake cartier watch baignoire small model quartz movement replica richard mille rm035 02 rafael nadal fc titanium case kvf skeleton dial orange rubber strap miyota82153828 sky dweller m326238 0009 9fe0b6dc patek philippe aquanaut 5062 replica watch gold wrapped moissanite7172 rolex datejust lady fake watch white dial roman numerals 31mm4628 replica hublot classic fusion 42mm rg jjf gray dial gray gummy strap a28926390 patek philippe 5712r demi rose gold high quality watch3739 rolex best replica watch daytona 116515ln gold wrapped chocolate dial8830 panerai knock off watches luminor due pam1387 black leather strap vs factory 42mm7576 omega seamaster 150m 23e5295e c6ff90ea 5815f1cc e8d813d9 34b95f5e 6c9bedc7 e6c1e346 c1f51e68 91962df4 d81f2dd3 d10cd651 ce5d9e82 9c0dbb6a 8945c68b e9197675 patek philippe nautilus 5712 replica 11 watch full function2933 第219章重要事情(1/2)_超脑黑客 - 棒子小说网
电脑版
首页

搜索 繁体

第219章重要事情(1/2)

本站新(短)域名:xiguashuwu.com

第219章 重要事情

全文字无广告第219章重要事情

这件事情,虽然无论是律师还是各自的家长都认为因为缺乏先例,再加上他们又是学生创业,就算是被罚,也不会太严重,但是sam成员心中还是被蒙上了一层yin影。

毕竟这是他们第一次遇到这zhong情况,之前gen本没有想过此类方面的问题。

他们发现,要想真正zuo好一件事,除了埋tou解决技术方面的事情,还会碰到其他一些预想不到的情况。之前这些琐事都被ma修一个人给chu1理了,在这些人当中,ma修算是对外能力最qiang的一个。

可是现在,这件事的chu现,让他们真正gan觉到了校园之外的冲击。这些事情如果只是安安分分在学校读书,是绝对碰不到的。sam公司成为了他们涉足社会的一个媒介,给他们林鸿、亚瑟以及ma修三人的内心都造成了比较大的影响,以至于以后他们各自创业的时候,都会事先考虑自己所zuo的事情,是否违反了当地法律,有哪些事情需要提前zuo好准备?

林鸿回到自己的房间,将这件事情抛在脑后,继续开始完善bash外壳程序的系统调用功能。

由于已经完成了bash的基本框架,实现起系统调用速度比之前要提升了十倍以上,地基打好了,上面的建筑建起来就快了。

所以,在午夜十二点之前,他就完成了总共二十多个系统调用,即将当初linus移植到minix里面的所有功能都给搞定了。

他登上cqcq,看到linus正好也在线,于是便发了个消息给他,然后将源代码直接在线传给了对方。

【linus:伙计,你的效率真快,移植了bash,以后的编写工作会要大大加速了!】

【stone:下一步是不是可以将gcc移植过来?这样我们可以不用再切换到minix的环境中编译系统了,直接在linux平台下编译。】

【linus:我这两天本来正打算着手zuo这件事,但是现在我有一个新的想法。】

【stone:说来听听。】

【linus:我觉得我们应该另外实现一个文件系统,而不是直接使用minix的文件系统。】

在此之前,为了降低编写代码的难度,linus从minix中借鉴了很多代码,其中最为完整的就是文件系统的实现。

【linus:minix的文件系统是专门为微内he设计的,当初在设计的时候也只考虑过教学用途,目的是为了更好的让学生理解,gen本无法真正用在大型cao2作系统上,在xing能上有着致命的缺陷,我想你也应该发现了这点。】

林鸿对此表示赞同。

minix系统在文件chu1理方面的效率的确有些慢了,刚开始的时候还gan觉不到,但是在他编译系统的时候,就极其明显了,文件一多,搜索查找以及读取文件的效率就变得极为缓慢。在这点上,还比不上dos系统。

minix的文件系统是模仿unix的文件系统而设计的,其数据结构整ti上和unix文件系统大致相同,大致也可分为引导块、超块、柱面、节点等。

但是作者安德鲁这个系统本shen是用来作为教学用的,所以在设计的时候,就考虑到要让学生能够比较容易理解,将其中的一些复杂实现就省略了,只保留了其骨架,进行适当修改之后,能够让其正常运转,并没有经过大量文件存储方面的xing能测试。

当磁盘中文件比较少的时候,gen本gan觉不到其中的差异。

但是,linus在编写linuxcao2作系统的时候,代码虽然不是很多,也就一万两千行左右,但是这一万两千行代码并不是只在一个文件里面,而是分布在多大几十个文件和上十个目录当中。

在编译系统的时候,编译qi会an照编译索引文件makefile来an照顺序对这些源代码一个一个地查找,并链接起来,然后再统一进行编译。

an理说来,只有这么点文件,这个过程应该是非常快的,但是事实证明,要想将linux的v0。00版本编译chu来,都至少要hua费四十分钟的时间。

当初林鸿一直pkzip那么一个小ruan件的时候,都hua费了十分钟左右的时间。

这样的效率实在太低了,要是在unix或者dos下,所hua费的时间可能只有五分之一甚至十分之一。

linus于是便开始寻找到底哪里chu现问题,为什么会导致编译速度如此缓慢。

最终他发现,原来这是minix文件系统设计方面的原因,他觉得有必要对这点进行改变了,他可不想将这样一个文件系统移植到linux里面,那简直就像是在mei餐一顿的时候吃了一只苍蝇那么恶心。

shen为技术宅linus是绝对不允许这样的情况chu现在linux中的。

林鸿也觉得这个问题的确很重要,文件系统是cao2作系统的基石,如果地基不

热门小说推荐

最近更新小说