基本介紹
結構性能,發展歷史,
結構性能
有一些虛擬機運行OS/360的後續版本,從事著批處理或事務處理,而另一些虛擬機運行單用戶、互動式系統供分時用戶們使用,這個互動式系統被成為會話監控系統(Conversational Monitor System,CMS)。
當一個CMS程式執行系統調用時,該調用被陷入到其虛擬機作業系統上,而不是VM/370上,似乎它運行在實際的機器上而不是在虛擬機上,CMS然後發出普通的硬體I/O指令由VM/370陷入,然後,作為對實際硬體模擬的一部分,VM/370完成指令。
通過對多道程式設計功能和提供擴展機器兩者的完全分離,每個部分都變得非常簡單、非常靈活且容易維護。
—— 《作業系統設計與實現(第三版)》 Andrew S. Tanenabaum & Albert S. Woodhull 著 陳渝 諶衛軍 譯 向勇審校 電子工業出版社
發展歷史
OS/360的最早版本是嚴格的批處理系統。然而許多360用戶希望使用分時系統,於是在IBM公司內部和公司外的一些研究小組決定為它編寫一個分時系統。在後來推出了正式的IBM分時系統TSS/360.但是它非常龐大,運行緩慢,幾乎沒有什麼單位願意使用它。
結果在花費了約五千萬美元的研製費用後,該系統最後被棄之不用。但是在麻省劍橋的一個IBM研究中心開發了另一個完全不同的系統,這就是VM/370. 這個系統最初被命名為CP/CMS。