gu903();庄纯看完任务介绍和惩罚后,嘀咕道,“这次的惩罚最坏的结果还是挺严重的。”
的确,如果屏蔽抽奖栏九十九天,那基本上系统就没法用了,万一有紧急情况,那就真的坑他了。
系统是他最后的底牌。
十八天,完成一款通用型,优秀的,全新架构的服务器操作系统的开发,对于一个稍微懂行的人来说,叫痴人说梦。
更何况,系统的要求一般来说很苛刻,上次优化存储协作系统虽然提前完成了,但那是原本的代码的水准本来就没现在高。
更是因为已经写好架构了,基本上优化的都是代码层的东西,完全不可同日而语。
这可是从头重新开发。
不过庄纯敏锐的发现,任务条件中并没有备注不能借助外力,那也就是说,他可以借助小庄蕾和二漂亮的能力。
惩罚的严重度,让庄纯对奖励也有那么丝丝期待。
最重要的是,庄纯选择这个任务也是有原因的,华夏的服务器操作系统可以说是零基础。
大多数都是基于开源系统ux进行过二次开源,最终投入生产环境的,尽管也很优秀,但是毕竟不是纯国产的。
庄纯觉着,开发个国产服务器操作系统,也挺不错的,至少不受制于国外。
估摸着,很多金融企事业单位都想要优秀的国产服务器操作系统吧。
当天,庄纯就带着小庄蕾去了个人实验室。
这次的任务系统没有提供任何资料,所有的一切都靠庄纯自个去摸索。
庄纯到实验室后的第一件事就是吩咐二漂亮,利用一号超算还算不错的计算性能分析出所有已知类型和架构的cu。
同时他也吩咐了二漂亮分析现有的服务器操作系统,诸如hux、aix、sois、edhatux,以及sseve系列等等的优劣、适用。
在超算的配合下,二漂亮花了二十七分钟分析出了庄纯需要的结果。
得到结果后,庄纯开始了全新服务器系统架构的构思,这一块,他没让小庄蕾和二漂亮参与。
花了整整十个小时后,庄纯完成了架构的构思。
交由二漂亮用超算进行模拟实验后,再进行改进,这是最艰难的部分,也是最费时的部分。
小庄蕾想帮忙,庄纯没让,他想试试自己的尽头。
这样反反复复翻来覆去,整整五十七个工作时间,七天多后,庄纯终于觉得自个的能力就只能到这个地步了。
于是将架构交由小庄蕾和二漂亮联合改进。
小庄蕾的手触了触庄纯个人实验室中支持触摸屏的显示屏,三分钟后,一份新的改进后的架构给到了庄纯
第二百一十四章完成与筹备第三更,为帝王兔盟主加更
没有多大的改进,在一些细节方面更加圆润,庄纯倒没觉得浪费了时间。
尽管庄纯明白,如果一开始交给二漂亮和小庄蕾做的话,也许会比他快很多倍,但永远依赖别人,终有一天,自个就什么都不会了。
庄纯的想法有时候就是这么的不可思议,或者说,脑残傻逼
但,他就这么做了。
人工智能真不是万能的,小庄蕾也不是万能的,这句话,是庄纯对自己说的
在架构完成后,庄纯要做的就是往里头填充代码。
理所当然选择了华语言编译核心模块,却使用通用型高级语言做外围其余模块。
庄纯倒是想将整个服务器操作系统全部用华语言编译呢,但是,他用不着这个系统,所以外围代码是肯定要公开的,那还不如直接用通用型高级语言呢。
华语言编写的代码是优雅的,它的本质是繁体字,而非简体字,这一点当时庄纯倒是略微琢磨了下,大体上懂了,繁体字更加能够表现华夏文字的魅力。
华夏的传承也一直是繁体字,只不过后期为了书写方便,简化了
填充代码的工作是庄纯操作,小庄蕾在一旁遗漏补缺完成的。
倒没有费很多时间,三十七个小时,五天多而已。
这时,距离任务期限已经不足五天了
庄纯将代码进行全面调试,检测是否有逻辑性、语法上的错误。
忘了提,庄纯的个人实验室中的电脑屏幕只做显示用,他实际上是直接用超算分配的资源进行操作的,即一个常用的词汇,云计算。
所以调试代码的操作很快进行完毕,虽然代码比较庞大。
封包后,正式跑功能性、稳定性、可靠性等测试。
在超算的环境下,每一个功能,每一个模块,都得到了充分的强压力的测试,结果挺不错的,一次性过关。
与此同时,庄纯也听到了脑海中响起的系统提示音。
“恭喜宿主完成全新服务器系统开发任务。”
当庄纯听到提示音的时候,松了一口气,提前四天多完成任务,他还是很满意的。
拉出系统屏幕,庄纯看向任务栏。
任务介绍:开发全新服务器系统。
任务状态:已完成。
任务奖励:
附加奖励:任务值10点x2。备注:提前完成任务有附加奖励。
备注:任务值系激活绩点任务的必备条件。
庄纯甚至都没来得及激动终于知道怎么激活绩点任务的,他在看到任务奖励的那一瞬间有点发懵。
这,这又是一个好东西哇
随即,庄纯冷静了下来,看向任务栏的另一栏,绩点任务
只见绩点任务下方显示了进度条,20100。
意思是再提前完成五个任务就能解锁吗这个任务值是否是完成每个任务都有的
庄纯张口欲问,却突然醒起,那个冰冷的系统已经不见了
最终庄纯张了张口,意兴阑珊的收起了系统,反正奖励都已经发放到物品栏了,也不用担心这啊那的。
尔后,拉着小庄蕾出了实验室。
这些天虽然不存在不吃不喝度日,但是庄纯依旧有些疲惫,小庄蕾亦是,从实验室出来后,庄纯也没回办公室,直接回家了。
gu903();