第25部分(第3/4 頁)
的,這就是超級系統以後的理論基礎的雛形了。 五一到了,祝大家節日快樂啊,五一小強持續更新……最後請求保留月票給小強,謝謝! 另外,手裡保護了幾個帳號,請以下讀者如果看到(如果有誰認識,就告知一下),聯絡我: 花肚兜 無道公子與石青璇 深沉隨浪 玲語 修明天龍 thiefcat1220 ==================================== 可以確信的是,隨著功能的完善和增加,超級系統的體積以後肯定會越來越龐大,這和計算機中的作業系統是同一個道理。最初的那些作業系統,由於完成的功能非常簡單,只要一張軟盤就可以完全儲存下來,而現在,為了滿足越來越多的需求,作業系統的體積持續增加,以微軟的作業系統來舉例,其中WindowsVista作業系統的體積達到最高值,超過4G,這還是在沒有安裝多少軟體的情況下,當然,微軟也意識到了這個嚴重問題,在後來的Windows7核心中,採用了更為先進的技術,將體積大大縮小了。 如果韓風不升級超級系統的底層架構,按照現在這種情況,一直這麼下去,那麼可以預料到,不久的將來,超級系統很快就將陷入崩潰的邊緣,而且那個時候,韓風要想再動大手術,困難度要比現在大得多。 並且,韓風還注意到,超級系統還會受到外部因素的影響,從而可能產生某種不能預料的變化,怎麼預防和處理這些意外的干擾因素,也是需要注意的一個重要問題。 經過這段時間的思考,韓風確定了幾個指導性原則。 首先,超級系統要有一個非常強勁的核心,並且這個核心能夠持續升級,升級起來要很方便,最好不要影響到已經存在的那些程式,而超級系統現在還沒有核心這樣的說法。 其次,可擴充套件性要大,新增某個功能的時候,不能因此而去改動太多的地方,最好實現外掛式管理,需要用可以裝載上去,不需要則直接禁用或者解除安裝,即實現模組管理模式。而且,就算其中的一個模組失效,也不會影響到整體的效能。 另外,安全性也是一個重點,要能夠緊急應對一切突發狀況,針對這些狀況自行進行判斷,處理,絕對不允許造成系統崩潰。宕機問題肯定要儘快解決,另外,韓風也不能確定,還有沒有其他外部因素能夠造成系統崩潰,這種心中沒把握的感覺非常不好。 現在,這個版本的超級系統裡面,模組之間的相互獨立性非常差,各個功能模組之間耦合程度高,相互交叉,各自影響非常大,這是一種非常簡陋的結構,給升級帶來了非常大的麻煩。 可以說,現在的超級系統,就和以前的DOS作業系統一樣,非常簡陋,系統中的各個部件混雜在一起,不分彼此,只能完成很簡單的功能。 而且,超級系統的誕生也和DOS類似,只是由很小的實驗性專案一步一步發展起來的,剛開始的時候,根本就沒有考慮這麼多。 現在,DOS型超級系統已經不能滿足要求了,韓風決定要將其升級,升級到更為高階的版本。 韓風現在腦中也已經有了一個大概的設計,畢竟他以前曾領導過軍方的不少專案,在這方面積累了大量的經驗。 他的最初草稿是,採用計算機設計中的分層思想,將超級系統初步分為四層,分別為:身體層,抽象介面層,核心層以及應用程式層。 身體層就相當於是電腦的硬體層,只不過超級系統的硬體,是韓風的身體,這是超級系統的最底層,所有的指令,最終都會下達到這裡,從而產生各種動作。 抽象介面層,這是韓風打算新增的一個新的重要特性。實際上,之前這個層次就隱約存在,就是韓風最初進行封裝的“指令集”,只是當初的這些封裝,也不繫統,只是碰到一個問題之後,才會考慮到將涉及到的細微操作集合起來。 實際上,抽象介面層,就相當於電腦中的BIOS系統,它是處於硬體和作業系統中間的那一層,負責這
本章未完,點選下一頁繼續。