趙麗麗看完CPU的演示後,轉頭對張琳娜說道:“張琳娜,輪到你了,來演示一下你負責開發的操作係統,讓我們看看你的成果。”
其實早在1988年,他們研發FlyCPU架構的時候,趙麗麗就有了開發一款中文圖形操作係統的想法。
但當時市麵上最好的電腦也隻是386機型,硬體效能有限,即便開發出中文圖形操作係統,也很難普及,所以她便冇有太過上心,暫時擱置了這個想法。
最重要的是,當時冇有想做CPU。
她也冇有搞操作係統的想法。
直到楊安貴提出研發CPU,她才覺得,是時候開發一款脫離DOS底層的中文圖形操作係統,與自主研發的CPU配套,形成核心競爭力。
不然服務器CPU開發出來,用哪個係統?
等NT嗎?
個人電腦還可以用彆人的係統,服務必須用自己的係統。
服務器係統最開始也主要用於國內。
最好是自研操作係統。
寫一個脫離DOS底層的圖形操作係統對趙麗麗而言,並非什麼難事,若是她全身心投入,不被其他事務打擾,大約兩三個月就能完成開發。
她熟悉Windows係統的底層邏輯,對Linux係統也極為精通,雖說此時Linux係統尚未正式出現,但它的內核設計理念以及未來三十年的發展脈絡,趙麗麗比任何人都清楚。
她完全可以在Linux內核的基礎上,借鑒未來Windows係統的優點,以混合式微內核為架構,運用自己掌握的未來輕量化技術,開發出一款功能類似Win95的中文圖形操作係統。
還能把操作係統做到體積很少,完全可以在有1Mb內存的286和386微機上流暢運行。
這纔是關鍵。
寫一個係統,大部分電腦運行不了,那是冇用的。
隻是趙麗麗事務繁忙,分身乏術,便將這個重要的任務交給了極具天賦的張琳娜。
張琳娜絕對是軟件開發領域的天才。
她不僅學習能力極強,而且做事認真、心思細膩。
趙麗麗雖然隻是斷斷續續地指導她,但她憑藉著自己的努力和天賦,很快就將趙麗麗傳授的技術掌握了七八成,能夠獨立完成操作係統的編寫工作。
至於這款操作係統最終開發得如何,達到了什麼水平,易飛和趙麗麗目前還不清楚。
張琳娜半年前就已返回港城,而國內二十多名軟件研發人員,大部分都在專注於CAD軟件的開發,冇有精力關注操作係統的進展。
她走的時候,趙麗麗也冇有問她操作係統怎麼樣了。
因為那時候,她和易飛還在帝都因為喬依的事情和於小明鬨的不可開交,CPU的開發也冇有結束,她也冇有放在心上。
原來留在臨東的幾個軟件開發人員也跟著她一起走了。
張琳娜笑著應道:“好嘞,大少奶奶。”
她一直這樣稱呼趙麗麗,語氣親切又恭敬,和方希箬一樣,無論場合如何,始終冇有改口。
隨後,張琳娜從隨身的包裡拿出一張軟盤,遞到易飛和趙麗麗麵前,“這款操作係統是針對X86計算機開發的通用版本,安裝包僅500Kb,解壓安裝後大約有2.0Mb,空載運行時,占用內存隻有180KB,這個版本也可以用於咱們自主研發的CPU,但咱們自己設計的CPU有專屬的適配版本,體積比通用版本更小,隻有450KB。這款係統是我完全按照大少奶奶的指導編寫的,在港城已經測試了一個多月,經過反覆調試,冇有發現任何問題,穩定性很強,可以裝在這台電腦上試試效果。另外,服務器全功能版本也已經開發完成,安裝包大約1.7Mb點,解壓安裝後5Mb,可以在咱們的小型機上進行測試,後續再根據測試結果進行優化。”
她是按照趙麗麗傳授的先進技術和極簡編寫方法,用組合語言和C語言完的這款操作係統。
編寫完成後,又運用趙麗麗教的高效壓縮方法,反覆優化了一個多月,她覺得已經將體積壓縮到了極限,無法進一步縮減。
趙老師此前就特意叮囑過她,目前市麵上的電腦硬體水平有限,內存和存儲資源都比較緊張,一定要儘量縮小軟件體積,確保係統能夠流暢運行,不占用過多的硬體資源。
趙麗麗聽完介紹,“從數據上看還不錯,但應該還能再縮小一些,你先裝上去看看實際運行效果。”
她教給張琳娜的混合式微架構、未來輕量化技術、模塊化設計以及超高效率壓縮軟件,都融入了二十年後的先進技術,理論上還能進一步壓縮係統體積,提升運行效率。
以後,都有人將係統做到不到200K,雖然20年後覺得很簡單。
但放在現在,功能一點都不差。
不過以目前這個體積,在386計算機上,隻要有1M內存,就足以流暢運行了,還可以再運行兩三個軟件,完全能夠滿足當前的硬體環境需求。
張琳娜雖然在臨東待了一年多,但趙麗麗因為事務繁忙,給她講課也是斷斷續續,隻是係統地教過她如何編寫操作係統,以及一些未來的先進技術。
她能在這樣的情況下,開發出這樣一款高效能、小體積的操作係統,已經非常出色了,遠超預期。
隻是得看看她有冇有完全自己要求的類win95的大部分功能。
易飛接過張琳娜遞來的軟盤,把計算機上麵的dos卸載了。
這台386電腦,主頻20Mhz,配備2M內存和40Mb硬盤,一直閒置在他的書房裡,硬盤上空空如也。
他平時寫東西還是習慣用手寫,他覺得市麵上的字處理軟件都太過簡陋,功能單一,還不如自己手寫呢。
他的書房裡還有另一台電腦,是麗麗專用的,她偶爾會用那台電腦編寫程式、優化技術方案,處理一些與軟件開發相關的事務。
說實話,除了專業軟硬體人員,個人電腦真的冇什麼用。
張琳娜接過工具盤,快速操作起來,由於係統體積很小,安裝過程十分快捷,短短一分鐘就安裝完成。
趙老說過,安裝要傻瓜式安裝。
冇有接觸過電腦的也能很快弄好,操作係統也是,一定要簡便快捷,降低用戶的學習成本。
DOS係統就太複雜了,要記很多命令。
有很多隱藏命令、高級命令,可能很多人一直都不知道。
當螢幕上出現熟悉的圖形介麵,左下角的“開始”按鈕清晰可見時,易飛當場就愣住了,久久冇有反應過來。
軟件研發這塊一直由趙麗麗負責,雖然他早就料到她們可能會開發出一款類Windows
95的中文圖形操作係統,但當它真正出現在自己眼前時,依舊難以掩飾心中的驚訝和振奮。
他自然清楚這款軟件的實現原理,其實並不算複雜,但在當前這個時代,能夠開發出這樣的操作係統,無疑是一項重大的突破。
可以說是計算機曆史上的一次革命。
想到這裡,易飛忍不住握緊了拳頭,心中滿是成就感,。
他知道,這款操作係統的誕生,將會徹底改變公司在軟件領域的佈局,也會為自主CPU的推廣奠定堅實的基礎。
張琳娜居然真的做出來了。
他都冇有聽麗麗講過要做這樣一個軟件,張琳娜也是偶爾纔會向麗麗請教一些問題。
麗麗做