第一百零六章 難題(2/2)
因為林雄很忙碌,給李承乾打開了核心代碼和驅動程序之後,他就被人叫走了。
李承乾也不慌,他就有問題的代碼標註出來。
打開驅動程序的代碼文件,閱讀起來。
驅動程序的本質是什麼?
是計算機控制設備運行最關鍵的東西。
驅動程序相當於硬體接口,作業系統只能通過這個接口,才能控制硬體設備的工作。
在空間站上,驅動程序具體表現為,可以控制空間站各個方向的霍爾發動機啟動,控制運行的功率,控制運行的時間等等,可以控制各個艙門之間的開關等等。
而驅動程序的好壞,直接決定了設備的性能。
沒多久,控制系統的驅動程序部分,李承乾全部看完。
通過驅動程序,他對正在天上飛著的空間站,特別是控制系統,已經心中有數。
4台赫爾推進器,每台的功率是80毫牛。
還有4台傳統推進器,可以提供臨時性的強大動力。
「若由我來重新這一部分驅動程序的話,空間站的控制系統效率可以提高50%左右!」
此刻,在空間研究所會議中心,空間研究所的所長空間站建造總指揮高翔院士臉色無比嚴肅,「林雄,空間站位置控制系統的問題,你排查出來沒有?」
「院長,還在排查。」
「經過排查,已經派出所控制系統軟體的故障。」
「初步將故障發生的位置定在核心代碼還有驅動程序上。」
「還要多久才能解決問題?」這是高翔最關注的問題,空間站是國力的象徵,必須萬無一失!絕對不能出任何問題。
現在其他的都不重要,最重要的就是解決空間站的隱患,越快越好。
「若是繼續排查bug,可能還需要兩個月!」
「不行!」高翔直接拒絕這個提議,天上的問題一天解決,他就一天睡不好覺,生怕空間站墜毀下來,那樣對神龍國的航天事業,會是恐怖的打擊。
「另外一套方案,是在李承乾開發的空間站作業系統上傳,作為bug排查期間的控制系統使用。」
「這種解決方式,只需要1天就能完成!但是治標不治本,會造成更大的麻煩。」
「這一套新的空間站作業系統,雖然通過很多次軟體模擬測試,證明了穩定性和先進性,卻依然存在一定風險。」
「空間站上的儲存空間有限,上傳新的空間站作業系統,意味著需要停用一部分功能。」林雄一臉為難的開口,其實最簡單也是最穩妥的處理方式,就是找到原有系統中的bug並修復。
「若是使用新的作業系統核心,需要進行軟體的修改和適配,至少需要花2個月。」新的系統上線後,後面的麻煩事一大堆。
需要對原有的軟體進行改造,適應新的作業系統。
「林雄,我只能給你3天時間!」
「我不管你用什麼方法,第一要保證空間站的位置不再發生偏移,第二要保證所有軟體系統正常運行,第三要保證空間站的絕對安全。」
「3天內你要是不能穩妥的解決這個問題的話,我撤了你的職,空間站的軟體負責人,我找其他人來做。」高翔的語氣無比嚴厲。
「老師……」林雄苦笑不已。
「林雄,我知道很難。」
「但是,空間站要是真的掉下來,我們國家會成為國際社會的笑話,三個航天員會犧牲,我們國家的航天工業,會受到致命打擊,我們也會被永遠的釘在恥辱柱上。」
「這個事沒有商量的餘地,必須解決,想任何辦法,都要解決!」高翔無比嚴肅。