OS/360

OS/360

1964年,IBM發布了S/360系統,對應的最早的主機作業系統為OS/360,命名360的意思是指一個圓的360度角,表示全方位的服務。OS/360支持多道程式,最多可同時運行15道程式。為了便於管理,OS/360把中央存儲器劃分為多個(最多15個)分區,每個程式在一個分區中運行。

基本信息

發展歷程

這款作業系統出自藍色巨人——IBM(國際商用機器公司)之手,IBM在電腦史上的地位堪稱泰山北斗,甚至有專家說過,“電腦的歷史就是IBM的歷史”。而“360系統”堪稱IBM歷史上最重要的項目之一。
在61年年底,IBM開始打算實施“360系統電子計算機計畫”,據當時的估算,整個計畫投資約需50億美元(這可是在60年代初,十幾年前的“曼哈頓工程”才花了20億),這是不折不扣的大手筆,要知道,當時IBM的年營業額還不到這個數字。
之所以如此花錢,是因為這項計畫要做一些以前沒人做過的事,這將是一個通用的系統(360就是360度的意思,表示該系統全面的套用範圍),該系列不同型號的計算機將能享用同樣的設備,如磁帶機、印表機等,能使用同樣的軟體,並且可以相互連線,一起工作,這些在今天看來理所當然的事,在當時可是聞所未聞。
該項目在硬體設計上很有創新,乃至IBM不得不自己動手設計製造晶片(因為買不到),但更大的困難卻是在軟體方面,要讓所有的軟體適用於所有的電腦(當然,僅限於360系列),這個理念讓IBM的軟體工程師們傷透腦筋,投入到這個項目中的軟體工程師超過2000人(Windows2000也只動用了1700名),花費超過5億美元,竟然超過了硬體研發的費用,所有這些都是創紀錄的。
負責這項艱苦卓絕的開發任務的,是FrederickBrooks,當時年僅三十,他是世界上第一批獲得計算機科學博士學位的人之一,有趣的是,當開發這個新型作業系統的計畫提出時,Brooks本是最強硬的反對派,因為他覺得這個項目的難度駭人聽聞,實在是不切實際。但當IBM的管理層拍下板來,要Brooks擔當重任時,他居然慨然應允,高風亮節,實在是令人佩服。
360作業系統的開發用了5000個人年(人年就是一個人一年的工作量),由於從未有過開發這種大型軟體的經驗,開發組陷入了“有史以來最可怕的軟體開發泥潭”,最終也沒能完全實現當初的構想。Brooks後來根據這次開發任務的經驗,寫了一本《人月神話》(TheMythicalMan-Month),成為軟體工程領域內的經典著作。他本人更在1999年獲得了計算機領域的最高獎——“圖靈獎”。
儘管軟體開發工作未獲全勝,但360項目還是取得了輝煌的成功,IBM在籍此在計算機行業幾乎是一統天下,IBM/360更被譽為人類從原子能時代進入資訊時代標誌。此後IBM開發的大型機系列都保持了與360系統的兼容,直到最新的z系列,在360上寫的程式仍可以不經修改的運行,“兼容”這一概念從此開始深入人心。
需要交待一下,360計畫雖然是在61年開始啟動,但等到完成己是1964年,它的主要部件採用了積體電路(IntergratedCircuit,IC),屬於第三代計算機,它也是第三代計算機的標誌產品。

相關搜尋

熱門詞條

聯絡我們