crossorigin="anonymous">

片片提示您:看後求收藏(奇妙書庫www.qmshu.tw),接著再看更方便。

究竟什麼是作業系統?卡特勒的團隊想創造出什麼呢?

我們來描繪一下20世紀初一個富裕的英國家庭。把電腦硬體想象成一座大房子,這個家庭的住所。房子裡有管道、照明、磚、灰漿牆、窗戶和門——所有實體的物件應有盡有。

接下來,想象一下計算機軟體就是生活在房子裡的人。家政人員住樓下,他們提供全套及時的家政服務。管家立在門邊,司機在洗車,保姆在熨著襯衫,廚師提供一日三餐並烤著麵包,園藝師在草坪上掃落葉。所有活動,看起來都像是分別在按照自己的進度進行,但實際上全部都由管家來協調和組織。這就是樓下居民的生活,在某種意義上,它是存在於背景中的。

第3章 部落(7)

接著考慮一下樓上的人。他們是樓下人辛苦勞作的全部理由。丈夫需要一個司機,不僅是為了省心,更是因為他想要外出旅行。妻子請來一個廚師,這樣她的家人就可以吃得很好。孩子們從園藝師的工作中受益,他清除院子裡的碎石片,讓孩子們在室外可以安全地嬉戲。

對樓上家庭和樓下忠誠的僕人的生活的描述清晰地說明了軟體世界裡的重要分工。樓上的居民是應用軟體:文書處理、電子表格、資料庫、電子排版和大量其他能滿足人們需要和願望的程式。而樓下的居民則共同發揮了作業系統的功能:他們是服務的領域,有些是自動的,有些則有特殊請求的。這些服務是提供優越生活物質條件的基礎。

卡特勒對他的作業系統有三個期望:

可移植性:這可是軟體業的聖盃——創造出一個可以適合每一種硬體的作業系統。當時,每種商業作業系統都是為特定系列的晶片而量身定做的,所以只能在裝載這些晶片的電腦裡發揮作用。程式設計師用最接近於目標硬體的組合語言寫了大量的編碼。將軟體和硬體聯絡在一起。當硬體成本遠大於軟體成本時,沒有人介意這些。不過,後來當消費者發現在應用程式上的投資大過於購買硬體時,他們就不願意拋棄他們已安裝的但已過時的應用軟體。NT便是創造一個通用系統的機會,它將在電腦世界開創一個新紀元。

可靠性:在蘋果機上應用的是OS/2和DOS作業系統,一個應用程式的執行失敗往往會導致整個系統停止工作或崩潰,資料消失,迫使使用者重新啟動機器。如果許多應用程式在同一時間執行——NT的未來特色之一——其中一個的執行失敗會導致其他應用程式的停止執行。卡特勒想用“防彈”系統來結束這種不必要的崩潰。有了“防彈”系統,個人電腦的價值會增大,因為它們能可靠地支援在商業世界中所謂“關鍵任務”的服務,比如航空訂票或者銀行自動櫃員機。卡特勒和他的團隊知道如何來保證可靠性,他們的DEC作業系統是在電腦還是十分昂貴和稀有的時代誕生出來的,卡特勒解釋說:“如果系統死了一個小時,那就糟糕透了。首先,當時你不能像現在那樣,對一臺電腦做那麼多操作,所以每一分鐘都損失慘重。”

個性化:NT應該靈活十足,它將擁有不止一種使用者介面,或“個性”。當時的個人電腦作業系統往往只有一種個性,也就是說,為DOS寫的應用程式就只能執行在DOS上。NT將會支援OS/2的表示層管理器介面,但它也會設計成可以——如果微軟選擇這麼做——支援其他諸如DOS或Windows或還沒發明出來的作業系統的個性。

在構思NT的時候,卡特勒及其部落們首先攻克可移植性的難題。

可移植性的程式碼比較容易編寫但效率比較低。理論上,用高階語言寫出來的程式碼在經過編譯後,可以在不同的微處理器上執行,而高等級的語言寫出來的程式相對較慢,所佔空間也大。微軟的DOS、DEC的VMS和蘋果的麥金塔作業系統,用的都是組合語言,因為它寫出來的程式小而緊湊,充分地發揮了特定硬體的作用。緊湊的編碼固然是好的,因為它節約了記憶體的空間。記憶體空間包含了很多晶片,名叫DRAM(動態隨機存取儲存器),就好比一個汽油箱。汽油箱越大,汽車就跑得越遠。作業系統越小,就有更多的油留給其他程式使用。txt電子書分享平臺

第3章 部落(8)

因為NT是可移植的,所以卡特勒知道它會很大。問題是,它將有多大?這取決於他的程式設計師們有多聰明,以及NT自己的設計特色和功能。卡特勒需要花很多時間才能知道NT究竟需要多大一個記憶體油箱。可是,他已經意識到NT會消耗很多記憶體——也許比現有的個人電腦作業系統所需的要多得多。

遊戲競技推薦閱讀 More+
當眼鏡王蛇進入逃生遊戲

當眼鏡王蛇進入逃生遊戲

漫天星子
【本文將於8.11入v,謝謝小天使們的支援~】【接檔文①《金絲雀在驚悚遊戲被Boss精心飼養》】【②《小奶貓誤入逃生遊戲後》】 佘一青突破金丹熬過雷劫,一朝化形,從一條變異眼鏡王蛇精,變成了一個十七八歲唇紅齒白的少年,可惜他還是重度近視眼,還有億點點臉盲。 他心心念念想找到當年救他一條蛇命的恩人。 披著被雷劈得烏漆嘛黑的蛇蛻,耗費巨量靈氣使用秘法,把自個兒卷巴卷巴傳送到救命恩人身邊去了。 誰知睜
遊戲 連載 6萬字
絕世獨寵,王妃別太壞

絕世獨寵,王妃別太壞

南方網
遊戲 完結 72萬字
庶女當家之世子謀嫁

庶女當家之世子謀嫁

打死也不說
遊戲 完結 58萬字
漿糊百分百

漿糊百分百

男孩不逛街
遊戲 完結 46萬字
賣身契

賣身契

做男人挺好的
遊戲 完結 8萬字
我靠刷腦花成為女王

我靠刷腦花成為女王

日照生紫煙
大家好,我叫中原清,雖然我開局失憶,但是我撿到了兩個可愛的弟弟和一個妹妹。尤其是在後來,我又有了兩個哥哥,非常滿足。雖然我的其中一個哥哥魏爾倫致力於告訴我我和中也不是人類,另一個哥哥蘭波則想讓我們三個相信自己就是人類。但我覺得問題不大,畢竟我非常確信自己就是人類。為了尋找我丟失的記憶,我進入了東京都立咒術高等專門學校學習,看到上一年級的雞掰貓和怪劉海,我更確定自己就是人類。在一陣雞飛狗跳中,我在
遊戲 連載 6萬字