天天看小說

一百八十二

“目前的平臺最好的還是EC。”喬伊依然懶散的說道,哪怕現在正在開會,“我們可以在那上面開發,所有的條件都符合,我想工作站也會很賺錢的。”

廢話,這還用力說?長久暗罵,EC雖好,但那只是在歐洲盛行,現在他恐懼的是如何同微軟的windows競爭,最好是壓制在襁褓之中。

Windows長久自然熟悉無比,他還知道這東西最初版本1.0是在1985年的11月發行的,這些當年都成了考試題目,印象極其深刻。

只是長久百思不得其解,85年的時候連386都研發成功,PC平臺哪來的硬件資源運行這玩意?

後來機緣巧合之下,長久觀摩了一下這個系統,這才發現了其中的奧秘,首先這玩意是個假的圖形界面,不過是dos一外掛,窗口不能放大縮小,不能堆疊顯示,只能顯示兩個窗口各佔屏幕一邊,沒有文件結構。

不過由於實驗用的機器同286相比檔次太高,實在看不出這東西的運行速度,所以一直以來長久都有點懷疑這東西的實用性,不過看著當時鮑爾默在電視上做的廣告,一套win1.0才賣99美刀,也就恍然。

東西不實在並不代表沒人買,只是代表了一個姿態一個高度,我有這個產品,因此長久也放棄了現在EC上搞一套產品而後等386出現的時候再進軍pc圖形操作系統的打算,雖說武術無先手,但是商戰如下棋,先手一失那就不可想象。

“那麼可不可以這樣理解,我們現在開發的EC工作站系統的圖形子系統移植到現在的AT上面,所有圖形顯示的任務全由圖形卡完成,將cpu從繁重的圖形計算中解放出來,這樣應該可以支持了吧。”長久提出了自己的想法,顯卡嘛,現在沒這概念,AT機上用的都是MDA顯示標準,只能支持640×480的分辨率,還是字符的。

喬伊眼睛瞇了起來,認真考慮了一下:“我不知道你爲什麼對在PC上做圖形界面這麼感興趣,但是我得提醒你,這樣做可要牽扯到不少標準的改變,是有風險的,而且開發時間也就不能預測了。況且現在圖形工作站的開發正在緊要關頭,分心二用不爲上策。”

喬伊說的很不客氣,源於他對長久同樣十分了解,自從進了研究院負責系統,他就和長久幾乎天天交流,這godson3.2版就是他們共同交流的成果。

不同於以往,godson自從半年前升級到了3.0版之後就沒怎麼動,而3.2版則是花了大量的人力物力才得以開發成功。基於命名的機制,一般人可能認爲這只是在3.0版的基礎上發展而來,其實不然,3.2版相比3.0版在功能上有了革命性的飛躍。

比如:新的、更強大的文件系統以及磁盤配額機制,新的信號機制,新的基於分層模塊化系統結構以及獨立出來的輸入/輸出系統,還有全新的文檔——這些都是大動作,而且就這還是迫於發佈壓力(IBM聲稱godson已經過時)進行了妥協,不然還準備對交互通訊機制和虛擬內存管理模塊開刀。

所有這些改變新特性向來只在大型機和小型機上才能實現,想不到有了長久和喬伊的組合居然將這種不可能完成的任務給搞定了。

新系統分爲好多版本,最主要的就是分成了16位及32位兩種。

做出這種分類是有考慮,一直以來godson幾乎成了微機操作系統的代名詞,雖說銷量很大,但是相對利潤比不上小型機的系統,那上面流行的是unix及其各家變種。

這方面喬伊熟,他自己就是最著名的unix變種BSD的創始人。微機也不過才流行了幾年,而現在**機關、大公司、研究機構用的多的還是小型機,基本上以PDP和VAX爲主。

PDP系列和VAX系列都是DEC公司的產品,暢銷了二十年,現在老一輩的教授嘴裡說不定還能迸出“戴克”、“瓦克斯”等詞,說明其影響之大。

PDP是16位系列,最主要的就是便宜,不過已然老舊,就連壟斷了市場的32位VAX小型機85年的時候都已經7歲了。

不過依然有相當數量的PDP-11在服役,這種機器一般來講運行的都是unix,不過可以想見功能有多差勁,畢竟硬件條件擺在那裡——64K的內存尋址能力、512k的磁盤空間,僅此而已。

作爲流傳最廣的計算機之一,PDP系列扔了可惜,可是沒有操作系統的支持卻無甚大用,最新的unix和BSD都支持32位的VAX了,沒人願意在16位系統上下功夫。

這讓長久看到了一點點商機,專業計算機的操作系統才值錢,這方面VS做的不好,甚至沒有想往這方面發展,因爲在他們面前橫亙著unix,史上最強大的操作系統。

別人不做16位系統,但是VS卻有得天獨厚的優勢,godson壟斷了PC機的操作系統,本身就是16位的系統,這次爲了開發工作站,特地添置了許多功能。

喬伊也知道長久在想什麼,進軍小型機,染指高額利潤市場。

當然godson3.2版是不可能直接裝到PDP-11上去的,硬件資源不夠,不過長久半開玩笑的同小組裡面的程序員打賭,看能不能將3.2版的godson移植到這種老爺機上。

小組其他成員看這位老總猶如看怪物,這種事情無異於說夢話,以爲長久又想變著法子請客,因此紛紛下注。

有這等好玩的事情豈能缺了喬伊,他自願加入這種極限挑戰,於是在業餘的空閒兩人合作無間,居然成功了,不但運行正常,跑的還挺歡,讓小組成員們大跌眼鏡,每人損失了一頓大餐。

不怪這些傢伙不相信,這種任務就類似於將windowsNT運行在286上,是不是很刺激?

這種遊戲之作不簡單,成功之後被長久和喬伊命名爲MiNi-godson,其功能完備同最新的3.2系統別無二致,一經推出相當的受那些PDP-11用戶的歡迎,此版本一直都沒有更換及改進,最終陪伴著PDP-11壽終正寢,據說現在在世界的某些角落中,還能找到跑著MiNi-godson系統的PDP-11,有興趣可以找找看。

16位系統算是一個嘗試,真正的重頭戲還是32位的godson3.2,這個版本一直在測試並沒有公開(EC上用的是3.0版),這是長久專門爲圖形工作站及小型機設計的。

之所以遲遲不投入實用,一來是因爲MIT的X-window計劃沒有任何進展,二來就是考慮如何讓這東西跨越平臺的障礙,能夠同時支持k32系列和英特爾尚未出世的386。

想起蘇教授和MIT的合作長久就頭疼,他甚至後悔把這項非常重要的工作交給了別人,進度完全不能掌握。

於是在喬伊的建議之下,長久一怒出手將,將所有未開發完東東使用權一股腦的買了下來,並且招兵買馬,把這項計劃整合到了圖形工作站的研發當中,這才解決了後顧之憂。

另外的就是跨平臺作業,這個就比較頭痛了。按道理講godson在設計之初就是比較注重可移植性,但是經歷了這麼多的版本變遷,經手之人甚多,爲了兼容性,系統已經變的複雜。

可以說現在PC上的godson已經不是原來那個簡單的文件系統了,因此必須要動大手術,不管是長久還是喬伊都傾向於一勞永逸的方式。

爲了實現這個特性,喬伊親自操刀,將系統核心分成了兩塊, 一塊依賴於硬件,一塊獨立於硬件,貌似又回到了以前精簡的時候,所謂由簡入繁易,由繁再進化到簡就難了。這方面喬伊和長久花了不少時間。

兩人到此爲止還算合作愉快,至少對問題的看法簡直默契的一塌糊塗,只在搞到圖形界面的時候有了分歧。

以喬伊一如既往的做法,自然是傾向於將圖形界面做成一個程序,可以隨時打開和關閉,只是基於核心之上的一個高權限的殼,這樣做減少了系統的複雜性,至少不會因爲圖形系統的不穩定而影響到其他程序的運行。

這樣做的缺點就是對系統資源的要求高了一點,不是現在微機所能提供的

當然這樣的考慮是有道理的,畢竟喬伊的理解是他們在爲一個高性能計算機做系統,並不是微機。

也許是受到了記憶中微軟那強大的影響,長久則有這樣的思路,計算機的界面作爲同人交流的最直觀的手段,並不是高不可攀的,受衆面應該越多越好,君不見mac最後還不是幹不過windows嗎?

長久認爲應該儘量的減少系統資源的消耗,這樣做就必須從系統底層將圖形化做起,雖說圖形界面不一定要在286上實現,至少386出來的時候一定要進入實用階段,這樣圖形界面操作系統才能藉著無比龐大的客戶羣存活下來。

二人都不是省油的燈,各執己見,甚至動用了各種設備模擬了兩種思想的運行,結果顯而易見,如果硬件性能足夠的高,喬伊的方法一勞永逸,而在目前的主流微機上,長久的方法更容易實現。

不過最後還是長久妥協了,他自己也知道圖形界面只是手段並不是目的,爲了日後不受那無窮無盡bug的影響,還是讓喬伊主持工作。

研究院目前設計的圖形工作站的配置異常的強大,在盡力減少成本的情況下做到了可以支持雙k32處理器動態共享存儲,在EC機基礎上還設計了一條獨立的圖形總線,獨立設計製造的2維圖形加速卡,最低2兆的內存,高速磁盤。

在那個時代這些硬件可算是夢幻般的配置了,研究院的幾百號人空前的團結主要原因也基於此——打造這個世界上最頂級最小巧最好用的計算機。

徐志行一向都是非常的警惕研究院的人員心理動向,如同一個母獸一般守護著自己的領地,讓他百思不得其解的是研究院的人員雖然五花八門,懷著各種各樣的心思組合到了一起,卻沒有出現任何軍心不穩的現象,甚至沒有一個人被其它公司挖走,哪怕給的待遇更高。

這個問題直到最後纔有了一個模糊的答案,那就是這些傢伙都是一幫技術狂人,光配置圖形工作站就讓他們的心理得到了極大的滿足,最具代表性的言論莫過於自稱第一黑客的菲斯奈爾的話了:“IBM算什麼,自從五年前他們就不發佈大型機了,技術可想而知,再說了我可不想穿著那一身藍色的狗皮工作,不符合我的美學。至於蘋果,我看不慣喬布斯的囂張樣子,僅此而已。只有EC平臺纔是我的選擇,當然了它還不夠強,不過這並不重要,我會讓它在我的手上成爲第一的。”

秉承著這個意念,這些傢伙分工合作,飛速的完成著他們的夢想。

雙處理器並行工作並不是難事,反而是k系列的傳統,這項技術幾乎成了招牌。至於獨立的圖形總線是長久建議的,雖說增加了成本,但是對於性能至上的詮釋無與倫比。

2兆內存就比較麻煩,鑑於這個時代的工藝條件,內存芯片不得不焊裝在一塊大板子上,然後才能插在系統主板上,因爲需要的芯片太多了,用數字來表示就是需要0.25平方米的電路板雙面焊接才能容納下這麼多的內存模塊。

至於硬盤,這些傢伙毫不猶豫的就選擇了SCSI接口,理由就是快。

有時候長久甚至懷疑這些傢伙並不是在設計工作站,而是在製造小型機,要知道就連現在主流的VAX小型機也不過才配了1兆內存,有些性能還不如單處理器的EC機。

真是有了完備的硬件支持,喬伊才得以在操作系統上實現了各種技術,包括內存分頁、映射,支持各種各樣的商業性軟件。

以上的工作進展的很快,因爲都是一些成熟的技術,相當於搭積木。真正有難度的則是圖形加速卡的設計製造,另外還有相應的圖形軟件編寫,畢竟機器性能再高,沒有應用軟件也不過是一堆廢鐵。

~~~~~~~~~

預定下週點擊、鮮花、推薦、訂閱,呵呵

九十二六十六一百二十二三十三二十二十六五十四一百八十四一百六十二一百六十一百一十五一百二十五二十二一百零四一百六十三一百八十一百六十四七十七一百七十四一百八十一七十二四十一四十二一百六十三七十六三十四一百一十六九十九一百六十九二十五一百八十八一百五十三五十二一百九十八四十一百一十一一百二十八一百四十九一百四十五一百一十三八十八一百八十一一百八十八一百零五二十一六十二八十四四十八十一一百一十一百三十一百九十五一百三十四一百八十三五十一一百七十一一百零四六十五一百七十二一百一十八(下)一百八十二一百四十八一百八十八九十三八十六十九十四一百零七一百三十一百二十五七十四十一百七十四八十七六十五十一一百一百二十一一百四十六一百二十五九十一一百一十八(上)一百零一二十一百七十一六十六六十八十二一百七十一一百八十一百三十六八十七
九十二六十六一百二十二三十三二十二十六五十四一百八十四一百六十二一百六十一百一十五一百二十五二十二一百零四一百六十三一百八十一百六十四七十七一百七十四一百八十一七十二四十一四十二一百六十三七十六三十四一百一十六九十九一百六十九二十五一百八十八一百五十三五十二一百九十八四十一百一十一一百二十八一百四十九一百四十五一百一十三八十八一百八十一一百八十八一百零五二十一六十二八十四四十八十一一百一十一百三十一百九十五一百三十四一百八十三五十一一百七十一一百零四六十五一百七十二一百一十八(下)一百八十二一百四十八一百八十八九十三八十六十九十四一百零七一百三十一百二十五七十四十一百七十四八十七六十五十一一百一百二十一一百四十六一百二十五九十一一百一十八(上)一百零一二十一百七十一六十六六十八十二一百七十一一百八十一百三十六八十七
主站蜘蛛池模板: 建宁县| 军事| 赤城县| 车致| 鹤岗市| 茂名市| 武定县| 乌鲁木齐县| 兴化市| 瑞昌市| 西昌市| 天镇县| 榆中县| 阳东县| 南涧| 高唐县| 垫江县| 紫阳县| 社会| 上犹县| 巫山县| 镇康县| 灵山县| 荣成市| 康马县| 巩留县| 北海市| 息烽县| 德清县| 深州市| 威信县| 阳高县| 改则县| 白玉县| 芮城县| 隆昌县| 赤峰市| 连山| 宣恩县| 内乡县| 井陉县|