設置
上一章
下一章
返回
設置
前一段     暫停     繼續    停止    下一段

第308章 值得一做

第二卷黑客圣地第308章值得一做第308章值得一做  “控制系統和軟件?”

  林鴻聽到徐爺爺的話,心中不由一動。(下.載,樓ww.XaZAilOU.Cm)

  用于控制機械的,一般都是嵌入式操作系統,這類系統有一個特點,那就是實時性,所以通常情況下,這類操作系統都是實時操作系統,相比起現在pc機上或者服務器上流行的分時操作系統,實時操作系統對產生結果的時間有著非常嚴格的規定。

  當外界觸發條件或者數據產生時,實時操作系統必須給出反應,并且這個反應必須在特定的時間內完成。

  實時操作系統被廣泛用于通信、工業、軍事、航空和航天領域。因為這些領域的控制系統,必須具備實時性,一旦有所延遲,就會產生災難性的后果。

  當然,一些比較通用的操縱系統,例如微軟的的os/390也具備一些實時操作系統的功能。但總體來說,它們還是無法和專門為處理實時任務而設計的操作系統相比。

  從徐直中的話中可以看出,國內在這方面不僅僅是民用落后,連軍事領域也沒有比較成熟的解決方案。

  想到此處,林鴻詳細問了幾個問題,主要都是實時操作系統的技術細節。

  徐直中也有些驚訝,林鴻竟然在這方面顯得很有研究,問到的幾個問題都是他們在做項目的過程中實際遇到的難點。

  “小鴻,你對這一塊怎么如此熟悉?在國外學到的?”

  林鴻點點頭:“很多基礎知識國外大學里面已經有比較系統的理論,在圖書館里面就能看到這些東西。不過平時我對這些東西比較感興趣,專門進行了一些研究。徐爺爺,我這次回來創辦公司,就有開發操作系統的打算,并且目前已經取得了一些進展。”

  “哦?”徐直中微微訝然,“你還開了公司?看來你出國幾年,學到不少東西呀。”

  開發操作系統的事,他并沒有多關注,更在意的是林鴻辦公司的這件事。

  林鴻點點頭:“在省城開的,目前剛剛起步。”

  徐直中繼續問道:“你不繼續上學了?”

  “當然繼續上。”孫景泰這時接口道,“你還不知道吧,小鴻這次剛一回來就考了一個全省的狀元。”

  “哦?真不錯!”徐直中點點頭,心中這才有些放心。

  在他看來,林鴻還年輕,繼續努力科學文化知識才是正道,不用急著開公司賺錢的事情。

  “徐爺爺,你們的控制系統核心代碼都是自己研究編寫的么?”

  徐直中點點頭:“是的,這方面可不敢用別人的系統,一旦出現什么差錯,可就會造成嚴重的后果。不過由于沒有一套比較通用的系統代碼,每一次都是根據對應的硬件重新編寫,不但平臺依賴性太強,沒有重用性,而且功能也只能勉強達到要求,維護起來非常困難。”

  徐直中說到這里,也有些無奈。國內目前還沒有一個合適的實時操作系統平臺可供選擇,每一次開發新項目,整個控制系統都要重新編寫,不但極大地降低了開發進度,并且維護的難度極高,想要升級,往往需要改動很多代碼才行。

  一般來說,裝備的升級,對他們這些技術人員來說,實際上是最不愿看到的。一旦升級,可能就意味著大量的代碼需要重新編寫,更需要大量的時間和精力進行調試。

  所以,軍隊里面在這一塊使用的硬件設備基本上都是非常落后,他們首要追求的是穩定性而不是性能,根本不會追求市場上剛剛出來的那些最新的芯片或者配件。

  林鴻非常清楚,像這種專門針對某種硬件進行編寫代碼的開發方式,實際上是相當落后的,在控制系統發展早期才是這種情況,但是雖然這種方式編寫起來較為簡單直接,維護起來卻可能需要耗費極大的時間和精力,因為大部分代碼都不可以重用,必須針對新的硬件進行重新編寫。

  而在國際上,這種開發方式早就棄之不用了,在這個領域出現了不少嵌入式實時操作系統平臺,其中最為出名的就是美國windriver(風河)公司在1983年設計開發的vxips、powerpc、inteli960、sparc…等等。以其良好的可靠性和卓越的實時性被廣泛地應用在通信、軍事、航空、航天等高精尖技術及實時性要求極高的領域中,如衛星通訊、軍事演習、彈道制導、飛機導航等。

  據林鴻所知,在美國的f16、f/a18戰斗機、b2隱形轟炸機和愛國者導彈上所使用都都是這個系統。

  當然,這個系統的核心代碼并不是開源的,雖然可以通過正常的商業途徑來和風河公司進行合作,不過目前在軍事領域,這種情況還不可能存在,因為擔心這些操作系統內部被植入后門程序,導致機密泄露。

  “徐爺爺,我們公司有意開發一個類似vxwors這樣的嵌入式實時操作系統,如果我們公司研制成功,有沒有和軍方合作的可能?”

  林鴻問了這么多,這才是他最想說的話。

  徐直中愣了一愣,他看了一眼林鴻,見他不像是在開玩笑,不由認真想了一下這個可能性。

  目前,像美國這樣的西方國家,很多軍事方面的開發通常都外包給了民間研究機構和公司,例如各大高校、軍火公司以及研究所,例如b2隱形轟炸機就是由麻省理工學院和諾斯洛普.格魯門公司在1980年代一起為美國空軍研制生產。

  但是在國內,所有國防科技工業軍工企業基本都是屬于國有,目前基本沒有民間資本進入,造成這種現象的原因很多,例如民營企業實力不夠,或者考慮到安全保密方面的原因等等。

  但是,如果真的出現了一個像林鴻所說的,能夠研發優秀嵌入式實時操作系統的公司,是否可以直接引入到軍用設備中來使用呢?

  這件事情從徐直中的個人角度來看,問題應該不大,至少他這個所長是能夠接受的。關鍵在于這個公司必須在國內,并且完全可信。

  “也不是不可能,只要安全性和功能方面沒問題,應該就沒問題。”徐直中最終微微點頭道。

  他這才重新重視起之前林鴻所說的話,原本他以為林鴻所開發操作系統是指pc機上的那些分時系統,這個時候才意識到,似乎是用于嵌入式的實時操作系統。

  “你們打算開發實時操作系統?”他訝然地問道。

  林鴻面不改色心不跳地點頭:“是的。”

  而實際上,這件事根本就是林鴻心中臨時起意,完全還沒影子的事情。

  徐直中的興趣被提了起來:“給我說說你們的進展。”

  于是,林鴻便開始侃侃而談:“目前原型還沒有出來,不過已經完成了內核的設計。我們的內核架構采用的是微內核,內核僅提供多任務環境、進程間通信和同步功能。多任務調度采用基于優先級搶占方式,同時支持同優先級任務間的分時間片調度…”

  林鴻對操作系統的設計是相當熟悉的,并且研究過很多不常見的操作系統,心思急轉之下,一個嵌入式實時操作系統的內核原型便出現在了他的腦海中,他說起來頭頭是道,聽上去完全沒有破綻。

  徐直中剛開始還能保持平常心,可是越聽臉上的驚訝之色便越發濃厚,到了最后他的眼神都有些放光了。

  林鴻所描述的系統,正是他們研究所內所有技術人員所期望的平臺。大家在開發的過程中,曾無數次幻想過這樣一個平臺,也曾多次嘗試自己去研究,可是由于各方面的原因,這個項目一直沒能順利推動。

  如果真的有一個民間公司,能夠做出一個這樣的系統,那就可以極大地縮短他們的研發時間,讓他們把精力完全集中在自己的核心業務上,而不是在控制系統和軟件這一塊分去極大精力。

  從林鴻的話來看,他們的進展似乎真的很不錯,徐直中對控制系統的細節非常熟悉,聽到林鴻所說的一些技術細節之后,便徹底相信了他的話。

  與此同時,林鴻所表現出來的對這個系統的熟悉程度也讓他感到非常驚訝,不過畢竟他曾經見識過林鴻的變態智商,此刻也有點心理準備,可以接受。

  他根本不知道,自己的這個得意門生,此時所說的話根本不時,他所講說的那個微內核,實際上目前還只是停留在他的大腦中。

  “你們的系統原型大概什么時候可以出來?”徐直中有些期待地問道。

  “這個…具體的話我也不好說,不過應該在半年之內吧,主要是目前開發人員不好招,如果有足夠的人手,這個時間還可以大大縮短。”

  相比起一個這樣的系統,半年的研發時間已經是非常短的了,所以徐直中聽到他的話并沒有感到奇怪。

  “小鴻,這件事情很有意義,值得一做!”徐直中鼓勵道,“嵌入式系統的應用還是非常廣泛的,無論是軍用還是民用,潛力都非常巨大。尤其是在現在電子工業發展得如此迅速的背景之下。”

  這個時候,他也明白林鴻和他說這件事的具體原因。

  沉吟一下,他繼續說道:“你們盡快將這個系統的原型做出來,如果能達到要求,想要拿下軍隊的單子,也不是沒有可能。”

  瘋狂小強所寫的為轉載作品,收集于網絡。

無線電子書    超腦黑客
上一章
書頁
下一章