天天看點

大機時代 | 計算機百年趣味史(上)第6篇

上一篇:

藍色巨人IBM | 計算機百年趣味史(上)第5篇

下一篇:

七個”小矮人” | 計算機百年趣味史(上)第7篇

本文作者:衍雲

IBM 700/7000系列産品中,計算機廠商要針對每種主機量身定做作業系統。例如IBM 7090/7094上運作的是IBSYS作業系統(基于FORTRAN Monitor System (FMS))和IBM 7040/7044上的也是IBSYS作業系統,但是卻在着巨大差異。而在此期間1962年, MIT計算中心使用IBM 7094研發了Compatible Time-Sharing System (CTSS)相容的分時作業系統(當時并未流行,等到System/360出現才開始流行起來)。

1962年,小沃森決定徹底調整公司産品戰略,研發System/360大型機,期望單一作業系統适用于整系列的計算機。并于1964年推向市場。小沃森表示這是他做出過的最冒險的決定,因為 System/360與IBM以前的裝置都不相容,是以斥資50億美元來研發一系列子產品化産品,使得它們能夠使用相同的程式設計方法。System/360也是首批使用內建電路技術的計算機(當時內建電路專利已經有了,他們找到了仙童半導體公司,當時還是諾伊斯掌舵仙童),其首席架構師為阿姆達爾(Amdahl也是Amdahl定律發明人,其在1970年建立了Amdahl公司并在1997年被富士通收購,)。

這個System/360被評為曆史上與福特T型車、波音第一架噴射機707齊名的三大商業成就之一。這個産品不光改變了整個計算機行業,也改變了IBM。

大機時代 | 計算機百年趣味史(上)第6篇

System/360促使IBM飛速發展,其中開發當時作業系統OS/360的總工程師布魯克斯根據實踐經驗寫了一本書《人月神話》。

OS/360作業系統相比IBM 700/7000系列的作業系統擁有了多道程式,另外不要也批處理器系統了。

不過新的問題出現了,當支援多道程式的時候,每個程式都希望可是實時響應,這個直接需求導緻了分時系統CTSS(Compatible Time-Sharing System)。

發現MIT的CTSS系統研發成功後,MIT、貝爾實驗室、通用電氣決定研發公用計算服務系統。同時支援數百個分時使用者的計算機MULTICS(Multiplexed Information and Computing Service縮寫),這個後面會在作業系統的簡史中展開。