返回
首页

大文学移动版

m.dwxdwx.com

第一二五章 沉闷的发布会
上一章 返回目录 下一章

在kqueue技术之后,詹姆斯又介绍了两种安卓操作系统中的杀手级功能,其中一种让普通网友大为惊喜,另一种则让专家们大感惊艳。

让普通网友感到惊喜的是的Vinum卷管理器,这是一种用软件方式实现RAID的技术。

RAID全称叫做廉价冗余磁盘阵列,简而言之就是可以把多个便宜的硬盘组合起来,成为一个硬盘阵列组,不仅可以增加容量,还能提高性能和可靠性,使用体验达到甚至超越价格昂贵的高档硬盘,这项技术不仅对服务器大有用处,对普通家用机同样很有用。

1995年市面上主流硬盘的容量只有210M,价格在1200元左右,而容量为1G的高档硬盘价格超过7万,普通人根本买不起,如果采用了RAID技术,可以把5块普通硬盘组合起来当作一块硬盘用,容量差不多,价格却便宜了十几倍,对网友非常有吸引力。

RAID是1988年加州大学伯克利分校最先提出来的概念,分软件和硬件两种实现方式,硬件方式价格昂贵,软件方式实惠方便,但是需要操作系统支持,詹姆斯在这所学校读书的时候,研究方向就是磁盘存储技术,所以杜秋把1998年左右才出现的Vinum卷管理器拿出来,与他合作,只用了很短的时间就把这项技术实现了,成为安卓的一个亮点。

让专家们大感惊艳的是Jail虚拟化技术,Jail翻译成中文是监狱,顾名思义,Jail可以在操作系统里虚拟出一个类似监狱的容器,把不受信任的用户或者进程关在里面,容器内部有完善的软件系统,可以正常使用操作系统的各种功能,却无法访问或者影响其他用户或者进程,大大提高了安全性。

Jail同样是2000年左右才出现的技术,最初并没有受到重视,直到2010年之后云计算兴起的时候,这种容器技术才大受欢迎,成为业内备受关注的热点,云计算的基础是分布式系统,杜秋既然拿出来了Paxos算法,自然不会放过Jail,于是也拿了出来,当作自己独创的技术。

在短短几个月之内拿出三样非常有技术含量的“创新”,对杜秋来说有些太高调了,毕竟操作系统不是普通软件,但他也是迫不得已,因为Linux阵营正在到处攻城略地,而BSD阵营不仅因为版权官司停滞了好几年不能研发,还因为各种原因出现了分裂,先是1993年出现了FreeBSD和BSD两个分支,接着1994年大神级程序员西奥-德-若特又因为理念不合,退出了BSD研发小组,自立门户搞了个OpenBSD,各自为战,一盘散沙。

更加雪上加霜的是,1995年6月份加州大学伯克利分校解散了硕果累累,声名卓著的操作系统研发小组,让BSD失去了最坚强的后盾,成了无源之水,被业内广泛看衰,此时迫切需要有个旗帜人物站出来,搞点有话题性的耀眼成果,提升外界对BSD的信心以及相关从业人员的士气。

杜秋4月份从美国回来之后,就跟何力行两人通力合作,带着只有10名员工的小团队,以1995年1月份发行的FreeBSD2.0为基础,以4.4BSD以及BSD为参考,取长补短,修正BUG,增加功能,优化性能,改善使用体验,忙活了几个月,这才终于折腾出了安卓操作系统。

如果把操作系统比作汽车的话,FreeBSD相当于一辆90年代初生产的第二代高尔夫GTI,轻巧灵活,性能强劲,但是被人贴了罚单,锁在停车场里空置了好几年,等重见天日的时候,发动机和地盘没问题,但外观和内饰早已跟不上时代了。

杜秋的所作所为,相当于把这辆锈迹斑斑的老车更换坏了的零件,喷上新的油漆,改装成一辆适应时代需要的新车——他弄出来的那三项技术中,kqueue相当于给车子换了一台更好的变速箱,提升了操控性,Vinum相当于给车子加装了旅行架,提升了实用性,Jail则相当于给车子装上了气囊,提升了安全性。

总而言之,经过这么一番折腾之后搞出来的安卓操作系统,相当于一辆21世纪初生产的第四代高尔夫GTI,和1995年的Linux有五六年的技术代差,相互竞争的话,不敢说百分百获胜,但赢得几率绝对不低,因为此时的Linux阵营缺兵少将,还不成气候。

Linux只是个内核,并不是完整的操作系统,需要和GNU计划中的开源软件配合才能使用,所以它相当于一台发动机,诸如Debian、Rad-Hat、中科红旗之类的组织或者发行商,相当于汽车组装厂,各种开源软件相当于轮胎、座椅、方向盘等零配件,把它们组装起来之后,才算是一辆真正的汽车。

在1995年的时候,绝大多数Linux的发行版都是黑客或者开源软件爱好者自己捣鼓的,相当于手工小作坊,未来最具实力的发行商Rad-Hat才刚刚成立不久,只有三名员工,连正规的办公室都没有,不管是技术研发和资金支持,都肯定不如骁龙。

因此想要用安卓抢占Linux的市场份额,关键不在技术,而在推广,所以杜秋明知道这次发布会不适合普通网友参加,却仍旧把他们都召集了过来,就是为了给安卓打广告。

然而强扭的瓜不甜,这么做虽然扩大了安卓的知名度,却对数据库和web服务器软件产生了负面效果,因为网友对其一窍不通,听得昏昏欲睡,而专家的注意力**作系统的亮点吸引了,有些心不在焉,对这两样产品缺乏重视。

安捷数据库是以MySQL为蓝本开发的,为个人建站以及中小企业部署互联网业务服务,高效灵活,使用方便,然而大多数专家的思维还没转换过来,以传统的大型数据库为标准,觉得功能太单一,可靠性也不够高,对其评价不高。

Web服务器软件由杜秋亲自讲解,本来他准备直接用从Linux阵营移植过来的Apache,后来决定把I/O多路复用技术kqueue拿出来之后,就决定另立炉灶,把2004年俄罗斯人研发的Nginx给提前弄出来,因为这两者相辅相成,可以发挥1+1大于2的效果。

Nginx是一种轻量级的Web服务器,在2016年的时候,世界流量排名前1万的大型网站中,有50%以上使用的都是它,和Apache相比,有占用硬件资源少,并发性能高,配置简单,部署方便等优点,尤其适合静态网页,而90年代几乎所有网页都是静态的……

尤其关键的是,Nginx采用了异步工作模型,需要安卓操作系统中的kqueue函数支持,提供高效的网络套接字状态轮询服务,否则性能会大幅下降,而Linux内核中的与kqueue类似的技术要到2002年才会出现,因此无法移植过去。

在原本的时空中,Linux和Apache相互支持,珠联璧合,在短短一年多的时间里就席卷全球,一个成了开源软件社区中的旗帜,一个成了web服务器软件的代名词,占据了70%以上的市场份额,但是自从Nginx诞生之后,就一直在抢Apache的市场份额,2010年之后世界流量排名前1000万的网站中,每分钟都会有一家改用Nginx。

从某种意义上来说,Nginx和Apache是一对世仇,既然Linxu和Apache相互成就,那BSD和Nginx同样可以,所以杜秋偷偷动用了自己的笔记本电脑,经过将近一个月的辛苦折腾,终于赶在互联网大会之前把它弄了出来,然后为了照顾自己的恶趣味,剽窃了intel公司的低端CPU品牌,将其命名为赛扬,当作安卓操作系统的杀手级应用。

当然了,1995年和2016年的硬件性能和网络环境完全不同,所以不管是操作系统新增的三个模块,还是数据库和web服务器,杜秋都没有生搬硬套原版,而是重写了绝大部分代码,功能也根据实际情况做了调整。

如果把原版软件比作金庸小说的话,杜秋搞出来的东西相当于同人作品,借鉴了很多,但创新的内容也不少,在实现的过程中反复琢磨,融会贯通了穿越前所学的知识,极大的提高了编程能力,从一个花里胡哨的伪劣高手进化成了一个内力深厚的真正高手,而这场产品发布会,就像是一场成人礼,让他从此扬名立万,闯出了自己的名头。

可惜的是,除了杜秋自己之外,没人可以欣赏,因为此时国内网站总数还不到10个,每天的浏览量加起来都还不到一千,不管是专家还是网友,都对web服务器软件缺乏了解,不能明白其中的精妙之处。

整场发布会气氛都很沉闷,直到徐永睿出场介绍网页设计软件的时候,才勾起了网友的兴趣和热情,因为这个接地气,容易懂,不懂编程也能用,当他介绍完之后,宣布每份拷贝售价199元的时候,有网友质疑道:“8老板说知识是无价的,你们骁龙的所有产品不是都免费开源的吗?”

“空调可以降温,这是知识,我免费告诉你,不要钱,你想要清凉,得掏钱买空调,因为空调是工具,不是知识。”徐永睿今天心情不错,用了个比喻,耐着性子解释道:“HTML语言是知识,骁龙官方网站上有说明文档,免费下载,网页设计软件是工具,想用就要付钱,不付钱就是抢劫。”

“那操作系统和数据库不也是工具吗?”

徐永睿是个腹黑男,说话习惯了冷嘲热讽,也不看场合,揶揄道:“问出这种问题,说明你这两天白过了,来参见互联网大会纯粹浪费时间,还不如在家睡懒觉。”

杜秋透过大银幕反射的光芒,看到站在主席台旁边的杨帆脸色阴沉了下来,于是对姜丹枫打了个手势,示意她上去救场。

上一章 返回目录 下一章
热门小说
绝对一番反叛的大魔王玄尘道途盖世双谐我只有两千五百岁终末忍界你老婆掉了五胡之血时代奸夫是皇帝信息全知者
相邻小说
权力的王冠斗转九重天初创客玄门败类打爆星空穿越之我的小说超级厨神女巫撞花轿:有鬼出没凶案调查何宦无妻