multics

multics

multics是一個分時作業系統,該系統開始作為一個合資項目,是1964年由貝爾實驗室、麻省理工學院及美國通用電氣公司所共同參與研發的,其目的是為了開發出一套安裝在大型主機上多人多工的作業系統。

簡介

multics(英文全稱:MULTiplexed Information and Computing System)是一個全面的,通用編程系統,作為一個研究項目正在開發。最初的Multics系統基於對GE 645電腦,整體設計目標之一是要創建一個計算系統,它是能夠滿足幾乎所有大的要求,這些系統必須連續運行,並且可靠,類似電話或電力系統每周7天,每天24小時工作,而且必須是能夠滿足廣泛的服務需求。從多個人機互動用戶缺席的順序處理從系統的使用與專用系統本身的程式語言和子系統,和集中批量卡,磁帶,印表機設施位於遠程終端的工作,這樣的信息處理和通信系統被認為是必不可少的,使用電腦在未來業務增長,在行業,在政府和科學實驗室,以及刺激,否則將撤銷申請 。

multics的是一個非常有影響力的早期分時作業系統,並介紹了大量的新概念,包括動態連結和分層檔案系統,這是非常強大的,UNIX其實可以被認為是“簡化”的繼任者。

(百度名片圖片來源: )

發展過程

multics發展歷程的相關圖片 multics發展歷程的相關圖片

Multics是1964年由貝爾實驗室、麻省理工學院及 美國通用電氣公司所共同參與研發的,是一套安裝在大型主機上多人多任務的作業系統。Multics其目的是想要讓大型主機可以達成提供300個以上的終端機連線使用,後來因計畫進度落後,資金短缺,宣告失敗 。

multics以Compatible Time-Sharing System(CTSS)做基礎,建置在美國通用電力公司的大型機GE-645,目的是連線1000部終端機,支持300的用戶同時線上。

1969年,因MULTICS計畫的工作進度過於緩慢,最後終究遭裁撤的命運,貝爾實驗室退出此計畫。當時,Ken Thompson撰寫一個稱為“星際旅行”(Space Travel)的遊戲程式。Multics 計畫停止後,由貝爾實驗室的兩位軟體工程師 Thompson 與 Ritchie 以C語言為基礎而發展出UNIX。

multics發展歷史 multics發展歷史

1970年,GE出售其電腦業務,霍尼韋爾公司,作為一個商業化的產品提供了Multics系統,並遠銷幾十個國家。

2009年10月標誌著在計算史上的重要里程碑。正是40年前首個Multics計算機系統在麻省理工學院被用做信息管理。Multics被認為是現代作業系統的基礎,Multics是加快Unix發展的催化劑,在它40年前發布後,已作為現代作業系統設計的模型。

(multics發展歷程的相關圖片相冊的圖片來源: )

特點

一:首次在大型軟體的開發中成功地採用了結構化的程式設計方法,使開發周期大大縮短,軟體可靠性大大提高。

二:成功地採用已有的成熟軟體作為工具。MULTICS中的很大一部分程式是用其自身即CTSS來編寫的,這在軟體的繼承性上是一次成功的嘗試。

三:全部系統程式是用高級語言PL/I編寫的,這就使系統程式在功能上獨立於機器,極大地提高了系統的可移植性,也使它的普及較為容易。

社會評價

multics, 就商業角度來講,是個失敗的作業系統,就理念上來講,這個系統實在是有點超前了,但超前並不是失敗的主因,主因是他有那種不可一世大公司的特性:求全。打個不恰當的比方,就是希望長江從青藏高原出來就有入海口那種規模。其實大公司財力雄厚的優勢主要體現在他們可以有更多的砌磚匠,而不是他們可以招攬更多的天才,尤其是在硬體越來越不成為制約的今天。

相關詞條

相關搜尋

熱門詞條

聯絡我們