請(qǐng)記住本站域名:
黃金屋
超腦黑客 第308章 值得一做
第二卷黑客圣地第308章值得一做
第308章值得一做
“控制系統(tǒng)和軟件?”
林鴻聽到徐爺爺?shù)脑挘闹胁挥梢粍?dòng)。(下.載,樓ww.XaZAilOU.Cm)
用于控制機(jī)械的,一般都是嵌入式操作系統(tǒng),這類系統(tǒng)有一個(gè)特點(diǎn),那就是實(shí)時(shí)性,所以通常情況下,這類操作系統(tǒng)都是實(shí)時(shí)操作系統(tǒng),相比起現(xiàn)在pc機(jī)上或者服務(wù)器上流行的分時(shí)操作系統(tǒng),實(shí)時(shí)操作系統(tǒng)對(duì)產(chǎn)生結(jié)果的時(shí)間有著非常嚴(yán)格的規(guī)定。
當(dāng)外界觸發(fā)條件或者數(shù)據(jù)產(chǎn)生時(shí),實(shí)時(shí)操作系統(tǒng)必須給出反應(yīng),并且這個(gè)反應(yīng)必須在特定的時(shí)間內(nèi)完成。
實(shí)時(shí)操作系統(tǒng)被廣泛用于通信、工業(yè)、軍事、航空和航天領(lǐng)域。因?yàn)檫@些領(lǐng)域的控制系統(tǒng),必須具備實(shí)時(shí)性,一旦有所延遲,就會(huì)產(chǎn)生災(zāi)難性的后果。
當(dāng)然,一些比較通用的操縱系統(tǒng),例如微軟的的os/390也具備一些實(shí)時(shí)操作系統(tǒng)的功能。但總體來說,它們還是無法和專門為處理實(shí)時(shí)任務(wù)而設(shè)計(jì)的操作系統(tǒng)相比。
從徐直中的話中可以看出,國(guó)內(nèi)在這方面不僅僅是民用落后,連軍事領(lǐng)域也沒有比較成熟的解決方案。
想到此處,林鴻詳細(xì)問了幾個(gè)問題,主要都是實(shí)時(shí)操作系統(tǒng)的技術(shù)細(xì)節(jié)。
徐直中也有些驚訝,林鴻竟然在這方面顯得很有研究,問到的幾個(gè)問題都是他們?cè)谧鲰?xiàng)目的過程中實(shí)際遇到的難點(diǎn)。
“小鴻,你對(duì)這一塊怎么如此熟悉?在國(guó)外學(xué)到的?”
林鴻點(diǎn)點(diǎn)頭:“很多基礎(chǔ)知識(shí)國(guó)外大學(xué)里面已經(jīng)有比較系統(tǒng)的理論,在圖書館里面就能看到這些東西。不過平時(shí)我對(duì)這些東西比較感興趣,專門進(jìn)行了一些研究。徐爺爺,我這次回來創(chuàng)辦公司,就有開發(fā)操作系統(tǒng)的打算,并且目前已經(jīng)取得了一些進(jìn)展?!?p/>
“哦?”徐直中微微訝然,“你還開了公司?看來你出國(guó)幾年,學(xué)到不少東西呀?!?p/>
開發(fā)操作系統(tǒng)的事,他并沒有多關(guān)注,更在意的是林鴻辦公司的這件事。
林鴻點(diǎn)點(diǎn)頭:“在省城開的,目前剛剛起步?!?p/>
徐直中繼續(xù)問道:“你不繼續(xù)上學(xué)了?”
“當(dāng)然繼續(xù)上。”孫景泰這時(shí)接口道,“你還不知道吧,小鴻這次剛一回來就考了一個(gè)全省的狀元。”
“哦?真不錯(cuò)!”徐直中點(diǎn)點(diǎn)頭,心中這才有些放心。
在他看來,林鴻還年輕,繼續(xù)努力科學(xué)文化知識(shí)才是正道,不用急著開公司賺錢的事情。
“徐爺爺,你們的控制系統(tǒng)核心代碼都是自己研究編寫的么?”
徐直中點(diǎn)點(diǎn)頭:“是的,這方面可不敢用別人的系統(tǒng),一旦出現(xiàn)什么差錯(cuò),可就會(huì)造成嚴(yán)重的后果。不過由于沒有一套比較通用的系統(tǒng)代碼,每一次都是根據(jù)對(duì)應(yīng)的硬件重新編寫,不但平臺(tái)依賴性太強(qiáng),沒有重用性,而且功能也只能勉強(qiáng)達(dá)到要求,維護(hù)起來非常困難?!?p/>
徐直中說到這里,也有些無奈。國(guó)內(nèi)目前還沒有一個(gè)合適的實(shí)時(shí)操作系統(tǒng)平臺(tái)可供選擇,每一次開發(fā)新項(xiàng)目,整個(gè)控制系統(tǒng)都要重新編寫,不但極大地降低了開發(fā)進(jìn)度,并且維護(hù)的難度極高,想要升級(jí),往往需要改動(dòng)很多代碼才行。
一般來說,裝備的升級(jí),對(duì)他們這些技術(shù)人員來說,實(shí)際上是最不愿看到的。一旦升級(jí),可能就意味著大量的代碼需要重新編寫,更需要大量的時(shí)間和精力進(jìn)行調(diào)試。
所以,軍隊(duì)里面在這一塊使用的硬件設(shè)備基本上都是非常落后,他們首要追求的是穩(wěn)定性而不是性能,根本不會(huì)追求市場(chǎng)上剛剛出來的那些最新的芯片或者配件。
林鴻非常清楚,像這種專門針對(duì)某種硬件進(jìn)行編寫代碼的開發(fā)方式,實(shí)際上是相當(dāng)落后的,在控制系統(tǒng)發(fā)展早期才是這種情況,但是雖然這種方式編寫起來較為簡(jiǎn)單直接,維護(hù)起來卻可能需要耗費(fèi)極大的時(shí)間和精力,因?yàn)榇蟛糠执a都不可以重用,必須針對(duì)新的硬件進(jìn)行重新編寫。
而在國(guó)際上,這種開發(fā)方式早就棄之不用了,在這個(gè)領(lǐng)域出現(xiàn)了不少嵌入式實(shí)時(shí)操作系統(tǒng)平臺(tái),其中最為出名的就是美國(guó)windriver(風(fēng)河)公司在1983年設(shè)計(jì)開發(fā)的vxips、powerpc、inteli960、sparc……等等。以其良好的可靠性和卓越的實(shí)時(shí)性被廣泛地應(yīng)用在通信、軍事、航空、航天等高精尖技術(shù)及實(shí)時(shí)性要求極高的領(lǐng)域中,如衛(wèi)星通訊、軍事演習(xí)、彈道制導(dǎo)、飛機(jī)導(dǎo)航等。
據(jù)林鴻所知,在美國(guó)的f16、f/a18戰(zhàn)斗機(jī)、b2隱形轟炸機(jī)和愛國(guó)者導(dǎo)彈上所使用都都是這個(gè)系統(tǒng)。
當(dāng)然,這個(gè)系統(tǒng)的核心代碼并不是開源的,雖然可以通過正常的商業(yè)途徑來和風(fēng)河公司進(jìn)行合作,不過目前在軍事領(lǐng)域,這種情況還不可能存在,因?yàn)閾?dān)心這些操作系統(tǒng)內(nèi)部被植入后門程序,導(dǎo)致機(jī)密泄露。
“徐爺爺,我們公司有意開發(fā)一個(gè)類似vxwors這樣的嵌入式實(shí)時(shí)操作系統(tǒng),如果我們公司研制成功,有沒有和軍方合作的可能?”
林鴻問了這么多,這才是他最想說的話。
徐直中愣了一愣,他看了一眼林鴻,見他不像是在開玩笑,不由認(rèn)真想了一下這個(gè)可能性。
目前,像美國(guó)這樣的西方國(guó)家,很多軍事方面的開發(fā)通常都外包給了民間研究機(jī)構(gòu)和公司,例如各大高校、軍火公司以及研究所,例如b2隱形轟炸機(jī)就是由麻省理工學(xué)院和諾斯洛普.格魯門公司在1980年代一起為美國(guó)空軍研制生產(chǎn)。
但是在國(guó)內(nèi),所有國(guó)防科技工業(yè)軍工企業(yè)基本都是屬于國(guó)有,目前基本沒有民間資本進(jìn)入,造成這種現(xiàn)象的原因很多,例如民營(yíng)企業(yè)實(shí)力不夠,或者考慮到安全保密方面的原因等等。
但是,如果真的出現(xiàn)了一個(gè)像林鴻所說的,能夠研發(fā)優(yōu)秀嵌入式實(shí)時(shí)操作系統(tǒng)的公司,是否可以直接引入到軍用設(shè)備中來使用呢?
這件事情從徐直中的個(gè)人角度來看,問題應(yīng)該不大,至少他這個(gè)所長(zhǎng)是能夠接受的。關(guān)鍵在于這個(gè)公司必須在國(guó)內(nèi),并且完全可信。
“也不是不可能,只要安全性和功能方面沒問題,應(yīng)該就沒問題?!毙熘敝凶罱K微微點(diǎn)頭道。
他這才重新重視起之前林鴻所說的話,原本他以為林鴻所開發(fā)操作系統(tǒng)是指pc機(jī)上的那些分時(shí)系統(tǒng),這個(gè)時(shí)候才意識(shí)到,似乎是用于嵌入式的實(shí)時(shí)操作系統(tǒng)。
“你們打算開發(fā)實(shí)時(shí)操作系統(tǒng)?”他訝然地問道。
林鴻面不改色心不跳地點(diǎn)頭:“是的?!?p/>
而實(shí)際上,這件事根本就是林鴻心中臨時(shí)起意,完全還沒影子的事情。
徐直中的興趣被提了起來:“給我說說你們的進(jìn)展?!?p/>
于是,林鴻便開始侃侃而談:“目前原型還沒有出來,不過已經(jīng)完成了內(nèi)核的設(shè)計(jì)。我們的內(nèi)核架構(gòu)采用的是微內(nèi)核,內(nèi)核僅提供多任務(wù)環(huán)境、進(jìn)程間通信和同步功能。多任務(wù)調(diào)度采用基于優(yōu)先級(jí)搶占方式,同時(shí)支持同優(yōu)先級(jí)任務(wù)間的分時(shí)間片調(diào)度……”
林鴻對(duì)操作系統(tǒng)的設(shè)計(jì)是相當(dāng)熟悉的,并且研究過很多不常見的操作系統(tǒng),心思急轉(zhuǎn)之下,一個(gè)嵌入式實(shí)時(shí)操作系統(tǒng)的內(nèi)核原型便出現(xiàn)在了他的腦海中,他說起來頭頭是道,聽上去完全沒有破綻。
徐直中剛開始還能保持平常心,可是越聽臉上的驚訝之色便越發(fā)濃厚,到了最后他的眼神都有些放光了。
林鴻所描述的系統(tǒng),正是他們研究所內(nèi)所有技術(shù)人員所期望的平臺(tái)。大家在開發(fā)的過程中,曾無數(shù)次幻想過這樣一個(gè)平臺(tái),也曾多次嘗試自己去研究,可是由于各方面的原因,這個(gè)項(xiàng)目一直沒能順利推動(dòng)。
如果真的有一個(gè)民間公司,能夠做出一個(gè)這樣的系統(tǒng),那就可以極大地縮短他們的研發(fā)時(shí)間,讓他們把精力完全集中在自己的核心業(yè)務(wù)上,而不是在控制系統(tǒng)和軟件這一塊分去極大精力。
從林鴻的話來看,他們的進(jìn)展似乎真的很不錯(cuò),徐直中對(duì)控制系統(tǒng)的細(xì)節(jié)非常熟悉,聽到林鴻所說的一些技術(shù)細(xì)節(jié)之后,便徹底相信了他的話。
與此同時(shí),林鴻所表現(xiàn)出來的對(duì)這個(gè)系統(tǒng)的熟悉程度也讓他感到非常驚訝,不過畢竟他曾經(jīng)見識(shí)過林鴻的變態(tài)智商,此刻也有點(diǎn)心理準(zhǔn)備,可以接受。
他根本不知道,自己的這個(gè)得意門生,此時(shí)所說的話根本不時(shí),他所講說的那個(gè)微內(nèi)核,實(shí)際上目前還只是停留在他的大腦中。
“你們的系統(tǒng)原型大概什么時(shí)候可以出來?”徐直中有些期待地問道。
“這個(gè)……具體的話我也不好說,不過應(yīng)該在半年之內(nèi)吧,主要是目前開發(fā)人員不好招,如果有足夠的人手,這個(gè)時(shí)間還可以大大縮短。”
相比起一個(gè)這樣的系統(tǒng),半年的研發(fā)時(shí)間已經(jīng)是非常短的了,所以徐直中聽到他的話并沒有感到奇怪。
“小鴻,這件事情很有意義,值得一做!”徐直中鼓勵(lì)道,“嵌入式系統(tǒng)的應(yīng)用還是非常廣泛的,無論是軍用還是民用,潛力都非常巨大。尤其是在現(xiàn)在電子工業(yè)發(fā)展得如此迅速的背景之下?!?p/>
這個(gè)時(shí)候,他也明白林鴻和他說這件事的具體原因。
沉吟一下,他繼續(xù)說道:“你們盡快將這個(gè)系統(tǒng)的原型做出來,如果能達(dá)到要求,想要拿下軍隊(duì)的單子,也不是沒有可能?!?p/>
瘋狂小強(qiáng)所寫的為轉(zhuǎn)載作品,收集于網(wǎng)絡(luò)。
快捷鍵: 上一章("←"或者"P") 下一章("→"或者"N") 回車鍵:返回書頁