马娟点点头:“是的,是我们在做。”就说高师兄分配任务,会把各种情况都考虑到。他既然问这句话,必定是此次的新任务,和操作系统内核有关。
“那就好,这次啊,是要你们搞一种新的操作系统,用在一些非常重要的地方。”高振东笑道。
操作系统啊?那没事儿了。
此时的马娟,信心足得可怕!毕竟网络操作系统的内核和调度部分是她在负责,虽然是在高振东原本打下的基础上,并在高振东的指导下进行,但是她也可以说是最贴近操作系统底层的人了。
高师兄这个任务,对她来说简直是贴身定制,可以说,在国内甚至没有任何一个人比她更适合做这件事情。噢,对了,高师兄除外。
不过对于这个,她有些不解:“高师兄,我们不是已经有了操作系统了吗?还要搞一个?”
高振东摇头笑道:“那个操作系统是通用操作系统,讲究一个大而全,为了兼容性、功能性,做出了太多的妥协,庞大而臃肿,对于一些特殊的应用来说,有些大而无当了。”
马娟点点头,仿佛有点明白,但是又没全明白:“但是我们现在这个操作系统如果剥离掉一些不必要的东西,是能大大的瘦身的,应该也可以吧?”
高振东还是摇头:“不行的,实时性不够。这么说吧,现有这个操作系统,就不是为了实时系统而研制的,它的重点不在这方面。你看起来它反应很快,只是一种假象,实际上它从根子上来说,就不是干这个的。”
实时操作系统(rtos),一种特殊的操作系统,别说现在,就算是到了几十年后,普通人和它打交道的机会也不多,如果要举例的话,对于普通人来说,最常见的rtos,应该是汽车的ecu里面那个。
这种操作系统别的要求都可以往后放放,最重要的一点,那就是实时性,而且这是硬指标。
几十年后很多操作系统看起来是实时的,实际上只是硬件的强大能力和较低的负载造成的一种假象。包括unix、linux、windows等在内的,个人计算机上使用的操作系统,从根子上来说都不是rtos。
rtos虽然在普通人里名声不显,但是其实时性这个重要特性,能在很多重要的地方得到应用,汽车、机床、航空、自控等等,自然也包括航天。
而高振东准备搞rtos,自然也不仅仅是为了和白熊合作一个火箭推力控制系统那么简单,现在的技术环境和需求来说,也应该是rtos可以出世的时候到了。
远的不说,机床、航空,可都等着呢。
尤其是在 ,rtos是一种非常重要的操作系统,毕竟硬件不够,软件来凑,要用软件保证其对重要任务的实时性。
专门写循环值守程序也不是不能用,但是通用性和成果复用性就差了很多。
听了高振东的介绍,马娟才似懂非懂的点了点头:“啊,原来是这样……那……会不会很难?”
在高振东说明之前,她被计算机硬件发展带来的宏观层面上的假实时性给迷惑住了,但是当高振东解释清楚之后,她又有点担心,这东西一听要求就很高啊。
要求容量小,而且实时性还要高,特别是后者。
已经对软件和科研有了相当深刻认识的马娟很清楚,听起来就这一两个要求,但是相当不简单。
任何一件事情,当对单一参数或特性要求提升到极致的时候,事情的难度就完全变味了。
高振东笑了起来,看见这个笑容,马娟觉得很安心,怕什么,有大佬顶着呢。