第一百零六章 难题(2/2)
因为林雄很忙碌,给李承干打开了内核代码和驱动进程之后,他就被人叫走了。
李承干也不慌,他就有问题的代码标注出来。
打开驱动进程的代码文档,阅读起来。
驱动进程的本质是什么?
是计算机控制设备运行最关键的东西。
驱动进程相当于硬件接口,操作系统只能通过这个接口,才能控制硬件设备的工作。
在空间站上,驱动进程具体表现为,可以控制空间站各个方向的霍尔发动机启动,控制运行的功率,控制运行的时间等等,可以控制各个舱门之间的开关等等。
而驱动进程的好坏,直接决定了设备的性能。
没多久,控制系统的驱动进程部分,李承干全部看完。
通过驱动进程,他对正在天上飞着的空间站,特别是控制系统,已经心中有数。
4台赫尔推进器,每台的功率是80毫牛。
还有4台传统推进器,可以提供临时性的强大动力。
「若由我来重新这一部分驱动进程的话,空间站的控制系统效率可以提高50%左右!」
此刻,在空间研究所会议中心,空间研究所的所长空间站建造总指挥高翔院士脸色无比严肃,「林雄,空间站位置控制系统的问题,你排查出来没有?」
「院长,还在排查。」
「经过排查,已经派出所控制系统软件的故障。」
「初步将故障发生的位置定在内核代码还有驱动进程上。」
「还要多久才能解决问题?」这是高翔最关注的问题,空间站是国力的象征,必须万无一失!绝对不能出任何问题。
现在其他的都不重要,最重要的就是解决空间站的隐患,越快越好。
「若是继续排查bug,可能还需要两个月!」
「不行!」高翔直接拒绝这个提议,天上的问题一天解决,他就一天睡不好觉,生怕空间站坠毁下来,那样对神龙国的航天事业,会是恐怖的打击。
「另外一套方案,是在李承干开发的空间站操作系统上传,作为bug排查期间的控制系统使用。」
「这种解决方式,只需要1天就能完成!但是治标不治本,会造成更大的麻烦。」
「这一套新的空间站操作系统,虽然通过很多次软件仿真测试,证明了稳定性和先进性,却依然存在一定风险。」
「空间站上的保存空间有限,上传新的空间站操作系统,意味着需要停用一部分功能。」林雄一脸为难的开口,其实最简单也是最稳妥的处理方式,就是找到原有系统中的bug并修复。
「若是使用新的操作系统内核,需要进行软件的修改和适配,至少需要花2个月。」新的系统上线后,后面的麻烦事一大堆。
需要对原有的软件进行改造,适应新的操作系统。
「林雄,我只能给你3天时间!」
「我不管你用什么方法,第一要保证空间站的位置不再发生偏移,第二要保证所有软件系统正常运行,第三要保证空间站的绝对安全。」
「3天内你要是不能稳妥的解决这个问题的话,我撤了你的职,空间站的软件负责人,我找其他人来做。」高翔的语气无比严厉。
「老师……」林雄苦笑不已。
「林雄,我知道很难。」
「但是,空间站要是真的掉下来,我们国家会成为国际社会的笑话,三个航天员会牺牲,我们国家的航天工业,会受到致命打击,我们也会被永远的钉在耻辱柱上。」
「这个事没有商量的余地,必须解决,想任何办法,都要解决!」高翔无比严肃。