第97部分(第4/5 頁)
,沒有應用軟體也不過是一堆廢鐵。
~~~~~~~~~
預定下週點選、鮮花、推薦、訂閱,呵呵
一百八十三
這部分的技術都由沃洛克領導,或者應該講約翰博士,他喜歡人們這麼叫。作為一名資深的parc成員,他了解計算機圖形學的每一個細節,甚至在他上大學的時候就曾經獨立的寫出了一個消隱演算法。
字元型的作業系統是不講究什麼二維三維的,比如dos、godson,它們只需要顯示文字就可以了,具體的操作全由處理器完成,記憶體中移動的都是一行行的命令與文字。
到了圖形介面時代,這就是個災難,視窗的出現讓cpu苦不堪言。經典的mac就是這樣,所有圖形的繪製工作都是由我們偉大而神聖的68完成的,任勞任怨,讓我們對它表示一下敬意。一般的處理流程是這樣的:
所有圖形的顯示都是一行一行的,因此cpu先是在記憶體中尋找視窗的地址,然後將每一行的資料複製到目的地顯示,重複這一工作知道一個視窗顯示完成。
因此當一個視窗圖形很大的時候,cpu的工作量則是成正比的增長,而我們每完成一個移動的操作都會讓cpu重複這一過程,可以想見若是cpu不強勁那效果會是如何。
還有一個問題那就是記憶體,視窗所有的資料都是先在記憶體中然後被畫到顯示器上,這得佔用不少的資源,這就是為什麼512k記憶體的pc機不能支援windows系統,而mac則慢如蝸牛的原因。
沃洛克帶領的開發小組則借鑑了遊戲機的加速原理,利用專門的顯示晶片來加速處理這部分圖形資料,配合本已強大的k32處理器,立即讓工作站如虎添翼。
至於mit研究的視窗系統,這其中還有個故事。
話說經蘇教授的穿針引線,長久投資了一筆錢,將圖形操作介面的開發任務交給了mit研究室,誰知道左等不來右等還是沒影,每次詢問的結果都是一個回答:版本不高,不宜釋出。
一次兩次長久還能容忍,但是都到了85年這玩意還磨磨蹭蹭就有點不對勁了,mit研究室不出成果要錢還要的特別狠,這就讓長久很不爽,於是特地去做了一次考評,結果卻讓他差點氣歪了鼻子。
原來在mit的實驗室中,這套被命名為x…window的圖形介面已經具備了基本的形態,說的不客氣點,就算拿出去賣都可以算是一個成功的產品,可是mit研究室卻死死扣著不發。
他們的理由很簡單,x…window計劃的主要目的就是要在所有執行unix的機器上完美實現,現在這個版本依舊沒有達到這個標準,因此不宜發行。
長久瞭解了來龍去脈之後才恍然大悟,感情mit研究室做的是這個工作,人家並不是專為vs工作的,同時還為dec服務,而且還優先於vs。
我說咋這麼便宜那,感情著這傢伙到處拉贊助啊,長久暗想。mit的人解釋道,這個專案難處在於要制定一個圖形介面的標準,相容所有的unix機器及其變種,因此才要花大力氣測試,時間就是這麼消耗的。
聽了mit的解釋,長久抹了一把汗,乖乖,好偉大的理想,可是咱不是那種胸懷世界的人,你們自己玩去吧。
於是一怒之下,長久要求收回投資,mit的人自然不肯,漫天要價就地還錢,這才加了點錢購買了這套半成品的所有技術。
後來長久才知道x…window並不是mit原創,他們是從斯坦福得到了一個實驗性的視窗系統叫w,加以改進到足夠的區別之後才改名x的。
有了這個發現長久順藤摸瓜,由沃洛克博士出面找到了這套w視窗系統的研究人員,許以重利挖來繼
本章未完,點選下一頁繼續。