海棠书屋 > 言情 > 重生之科技新贵 > 第57章 微内核操作系统

第57章 微内核操作系统

推荐阅读:熊学派的阿斯塔特食飨之诗重生八一渔猎西北领主又红名了亡灵之息NBA:我虽然嘴臭,但我打架强灾变卡皇黄昏分界圣杯战争?龙珠战争!综漫:从尸魂界开始砍穿万界

    前世《剑网三》的游戏引擎都能获得国家863计划的支持,他这款编程语言,相比起来,技术含量要高得多。
    这个计划是选择对我国未来经济和社会发展有重大影响的生物技术、信息技术等7个领域,确立了15个主题项目作为重点突破,以追踪世界先进水平。
    而他这款编程语言,可以说已经实现了世界先进水平的赶超,甚至适用于未来几十年内的程序开发需求。
    而得到国家政策的支持,好处也非常明显,至少政策上会一路绿灯,对企业人才的招揽具有非常重要的作用。
    特别是在科研院所里面待着的人才,他想要招揽难度很大,不是光有钱就可以,也有很多科研人员,并不是特别在乎钱。
    离开了班主任的办公室,他又回到了宿舍,却没有继续编程,而是想着凤凰软件公司的未来发展问题。
    他希望的是能够找到一位人才,既有足够的技术能力,又有管理公司的能力,这样可以将他从公司事务当中摘出来。
    因为他的计划远远不止是软件行业,他还有很多事情要干,如果被公司管理俗务所占据,就没有太多的精力来从事其他方面的研究工作。
    现在全国具备很高知名度的程序员,应该是求伯君了,因为凭借自己一举之力,编写出来了我国的第一款文字处理软件wps。
    但是在他看来,求伯君的技术能力是不差,但是管理能力却算不上多好,来他的公司,只能负责技术上的工作。
    而且现在他已经加入了香港金山公司,凭借着销售了3万套,每套批发价2200元的wps,让这家公司赚了不少钱。
    他就算是想要收购这家公司,自己手里也没有那么多钱,再说,有足够的钱收购,人家也不一定愿意卖。
    这让他想起金山公司的另外一位当家人雷军,技术雷军应该是不缺的,而管理前世也经过了证明,应该也不缺。
    最重要的是,现在雷军所在的三色公司,发展情况并不好,随时有可能倒闭,因为他们寄予厚望的汉卡被更大的公司剽窃了。
    只是目前的雷军只是才刚刚毕业,有没有能力来担任凤凰软件公司的负责人,还未可知。
    不过前期他肯定是不会完全放手,需要等到凤凰软件公司有了强大的营收能力后,才逐渐减少自己的存在感。
    想明白这些后,他让郭东生打听三色公司的联系方式和联系地址,弄清楚这些之后,他才会亲自前往武汉,看看能不能将他招揽过来。
    而现在他必须要为操作系统的编写做一些设计方面的工作,这方面的工作是否出色,直接决定这后续编程速度的快慢和操作系统的整体性能。
    现在的操作系统,基本上都是采用的宏内核,而他准备采用的是微内核架构,两者之间最根本的区别就是对内核所执行的功能有不同的划分。
    当然,这两者之间没有绝对的好坏,应该说各有优劣,宏内核的缺点就是内核代码量大,且内核功能模块牵扯较强,稳定性较差,重构起来难度较高。
    但是宏内核由于模块之间的牵扯较强,导致他们的执行效率要高出不少,而微内核的缺点恰恰就是他们的执行效率要低。
    反过来,宏内核的缺点又是微内核的优点,但是以目前的硬件技术水平,其实宏内核更加具备可用性。
    这也是前世两大主流操作系统windows和linux成为使用最广的操作系统的原因,而微内核操作系统在市面上流通的却乏善可陈。
    他之所以想要使用微内核,主要还是看中了其稳定性,还有内核小,有利于在较小的电子设备上得到应用。
    而他之所以不担心微内核的缺点,主要是因为他对自己的技术比较自信,确信能够很好的平衡微内核的缺点和优点,使得这款操作系统整体运行效率比现在的操作系统还要高。
    整个操作系统的架构设计,属于宏观性的工作,不牵扯细节,做起来非常快,仅仅花费了两天时间,就将整个系统设计架构给完成。
    不过这只是整体架构,想要让程序员能够按部就班完成自己分配的编程任务,还需要将系统的各个模块更加细化。
    甚至还需要针对各个模块的关键技术,提供更多的细节,有些还需要设计新的算法来解决问题,这些都是后续的工作。
    就在他完成操作系统整体架构的时候,班主任终于通知他,学校已经开始为这次检验组织相关专家,明天就过来看他的成果,让他做好准备。
    听到这个消息,他放下手头的工作,开始准备相关的文档,需要清晰地阐述这款编程语言的设计理念,还有一些可以公开的设计细节。
    除此之外,还需要一份帮助文档,通过这个帮助文档,能够更好地应用和理解这款编程语言。
    学校也能够通过帮助文档对这款新的编程语言设计教学课程,甚至编写相关的技术书籍,所以帮助文档存在的意义很大。
    好在他在编写语言的时候,就已经设计了一个自动化文档功能,并不需要他专门一个字一个字地编写,那样花费时间太长了。
    将这些必要的文字说明工作准备好之后,就等专家组过来验收,而他自己则是抽空编写开发工具。
    一款开发工具的好坏,对开发效率影响很大,他必须对此事要上心,而且好的开发工具的存在,对语言的推广同样重要。
    公司使用一款语言,主要看得还是收益,其中人力成本算是大头,而人力成本除了符合要求的人才多寡之外,还有就是开发效率是否高。
    更何况是自己使用的工具,为了能够早日完成操作系统的开发,就必须要提高开发工具的便捷度,提升程序员的开发效率。
    一款软件开发工具,最基本的功能需要具备编码、调试、测试功能,在未来互联网时代,还需要具备发布功能。
    而他想要在这些功能基础上,实现一定的智能化,进一步提高工作效率,节约程序员写代码的工作量。
    想要完整地将他想要的开发工具编写出来,预计需要花费半个月的时间,所以他当前专注的是基本功能。
    至于更多高级的功能,留待以后有空再慢慢添加,现在需要解决的是有无的问题,而不是好高骛远去弄一些更高级的功能。

本文网址:https://www.haitangshuwu.vip/book/111068/32421436.html,手机用户请浏览:https://www.haitangshuwu.vip享受更优质的阅读体验。

温馨提示:按 回车[Enter]键 返回书目,按 ←键 返回上一页, 按 →键 进入下一页,加入书签方便您下次继续阅读。章节错误?点此举报