欢迎访问书画村
首页重生八七之传奇 第121章 MinOS3

第121章 MinOS3


推荐阅读: 混世仙帝洛晨刘凤凌千玉溪宗政百罹我是隐世富二代苏羽天宋曾柔替嫁娇妻花样哄竹子不哭我是隐世富二代淘宝创业年代语承言诺古剑传奇之未来进化大数据修仙凌云冲霄苏羽天宋曾柔武侠之我会抱大腿

课余时间过来,开始了操作系统的研发。



说实话,虽然有十几个帮手,但他们更多是开发外围程序,而混合内核的开发只能由托瓦兹自己独力完成。独自开发操作系统内核的日子其实十分单调。托瓦兹每天24小时是这样度过的编程睡觉编程吃椒盐卷饼或洗澡随便冲冲了事睡觉编程。



好在有美女相伴,他并不感觉枯燥。相反,由于伊芙娜的存在,他爆发出了前所未有的激情。他基本上吃喝都在公司,连宿舍和家都很少回。由于他的大学就在家门口,以往他都是隔一段时间就要回家的。现在他回家很少,即使回去了,也是埋头写代码,对外面的事情漠不关心。



见他如此沉迷,引来了父母的担忧。父亲尼奇忧心忡忡地对母亲米奇说“赶紧让他去外面玩玩吧。”米奇担心的则是另一回事“像他这副整天宅着不出门的德性,以后还怎么去结识好女孩儿啊”



在父母为儿子操心时,黑客儿子也为正在开发的系统操碎了心。



由于和作为参考的ix操作系统架构不太一样,他要从原来单层结构里,再插入一层bsd层,用于跑用户进程。开始他的做法是直接让微内核的直接调度bsd层的进程,结果发现又回到了单内核的老路上,和混合内核的思想严重冲突。所以他研究了很久,在调度之上增加了进程和线程的抽象,是对bsd层的进程和线程的更高层次抽象。bsd层的进程和线程比核心层包含更多的信息,支持更多的特性,核心层的进程和线程并不能满足操作系统的高级需求,通过bsd层了更为丰富且标准化的i。



当然,托瓦兹只负责定义接口和标准,其他i的丰富都交给了团队成员。



开发到文件系统驱动环节时,由于感觉太费劲,托瓦兹差点放弃。但每当他看到伊芙娜那绝美的容颜,不知道为何他又斗志昂扬起来。



为了写操作系统,他放弃了那可有可无的派对,放弃了社交,甚至有时候写到兴头上,连上课也放弃了。



1988年11月,当地球那一边传来老乔治当选米国总统的消息时,托瓦兹和整个团队已经完成了新操作系统的全部开发和测试。历时10个月,核心代码1b,整个操作系统有20b大小。完全兼容posix10标准,意味着可以通过模拟器运行dos、dos程序,支持多用户多任务,同时具备字符界面和图形界面。这是历史上第一多用户多任务、分页磁盘缓存的操作系统。由于当时的电脑内存有限,如果运行的程序大于内存,很容易导致电脑崩溃,分页到磁盘的功能,可以很好地解决了这个问题。



更重要的是,由于这个新操作系统支持多种平台,可以安装在各种计算机硬件设备中,比如未来的手机、平板电脑、路由器、视频游戏控制台、台式计算机、大型机和超级计算机。在跨平台适应性上,甩了威阮的好几条街, ;ansh这也为未来袁明的移动操作系统崛起奠定了基础。



当袁明知道这个消息后,很快飞来了芬兰,托瓦兹为袁明演示了操作系统的各项功能,甚至还演示了自己写的一个简单图形界面。袁明对此赞不绝口,他已经在米国为图形界面申请专利了,当然要绕过萍果公司的专利,他申请的是十多年后的那种多任务多窗口的图形界面,所以他不担心以后萍果公司会告他侵权,相反的,未来只要威阮和萍果公司想要发展,就绕不过他的那些专利



托瓦兹让袁明给操作系统起一个名字,袁明想都没想就说“就叫它os吧”因为这个操作系统参考的是ix操作系统,所以袁明保留的,但日后袁明希望这个操作系统可以是横跨pc和移动端的强大操作系统,所以直接命名它os另一方面,袁明的明,在鹰文中可以成为n,这也代表这他的一点小小的私心。



最终,袁明告诉托瓦兹,这个操作系统将分成两个版本,一个是私有版,用于商业用途,一些公司的私秘功能将在这个版本上开发;另一个是社区版,在删除公司机密之后,


相关章节: 第116章 飞翔乐队第117章 情歌小王子第118章 电音女王第119章 MinOS1第120章 MinOS2第122章 MinOS4第123章 MinDB第124章 MinIE第125章 郑爽1第126章 郑爽2

也许你还喜欢: