OS/360

OS/360

主机操作系统
1964年,IBM发布了S/360系统,对应的最早的主机操作系统为OS/360,命名360的意思是指一个圆的360度角,表示全方位的服务。OS/360支持多道程序,最多可同时运行15道程序。为了便于管理,OS/360把中央存储器划分为多个(最多15个)分区,每个程序在一个分区中运行。
    软件名称: 软件平台: 软件语言: 开发商: 软件授权: 软件版本: 软件大小: 中文名:OS/360 表示:全方位的服务 发布时间:1964年 发布公司:IBM

系统特点

1964年,美国IBM公司发布了名为IBM System/360的大型机。IBM为此投入了50亿美元,总共有6万多名员工参与了该系统的研制。到1989年,该系统占了当时全球所有公司计算机存量的一半(价值约为1300亿美元)。它不仅是一款商业上非常成功的大型机,而且在计算机历史上实现了两个突破:n n通过定义对应的指令集架构(Instruction Set Architecture,ISA),将计算机的架构与实现分开,从而在一套架构上可以实现多代计算机,并且允许使用者通过自定义的架构去扩展如外设等的计算功能,这也是20世纪80年代的IBM PC兼容机的基础。n n由于指令集架构与具体实现的分离,IBM System/360的成功也标志着操作系统从面向每种计算机的定制(即每种计算机都要实现一套操作系统)转变为与计算机底层硬件实现相解耦。自此,操作系统开始进入通用操作系统时代。

发展历程

这款操作系统出自蓝色巨人——IBM(国际商用机器公司)之手,IBM在电脑史上的地位堪称泰山北斗,甚至有专家说过,“电脑的历史就是IBM的历史”。而“360系统”堪称IBM历史上最重要的项目之一。

在61年年底,IBM开始打算实施“360系统电子计算机计划”,据当时的估算,整个计划投资约需50亿美元(这可是在60年代初,十几年前的“曼哈顿工程”才花了20亿),这是不折不扣的大手笔,要知道,当时IBM的年营业额还不到这个数字。

之所以如此花钱,是因为这项计划要做一些以前没人做过的事,这将是一个通用的系统(360就是360度的意思,表示该系统全面的应用范围),该系列不同型号的计算机将能享用同样的设备,如磁带机、打印机等,能使用同样的软件,并且可以相互连接,一起工作,这些在今天看来理所当然的事,在当时可是闻所未闻。

该项目在硬件设计上很有创新,乃至IBM不得不自己动手设计制造芯片(因为买不到),但更大的困难却是在软件方面,要让所有的软件适用于所有的电脑(当然,仅限于360系列),这个理念让IBM的软件工程师们伤透脑筋,投入到这个项目中的软件工程师超过2000人(Windows2000也只动用了1700名),花费超过5亿美元,竟然超过了硬件研发的费用,所有这些都是创纪录的。

负责这项艰苦卓绝的开发任务的,是Frederick P. Brooks,当时年仅三十,他是世界上第一批获得计算机科学博士学位的人之一,有趣的是,Bob O. Evans建议终止IBM更庞大的8000大型机,改而使用一个新的兼容计算机系列。领导8000设计的Frederick P. Brooks Jr.(图中)竭力反对,但Jerrier A. Haddad(图右)站在Evans这一边。Evans随后要求Brooks研制后来成为OS/360的新系列。当被要求Brooks担当重任时,他居然慨然应允,高风亮节,实在是令人佩服。

360操作系统的开发用了5000个人年(人年就是一个人一年的工作量),由于从未有过开发这种大型软件的经验,开发组陷入了“有史以来最可怕的软件开发泥潭”,最终也没能完全实现当初的设想。Brooks后来根据这次开发任务的经验,写了一本《人月神话》(The Mythical Man-Month),成为软件工程领域内的经典著作。他本人更在1999年获得了计算机领域的最高奖——“图灵奖”。

尽管软件开发工作未获全胜,但360项目还是取得了辉煌的成功,IBM在籍此在计算机行业几乎是一统天下,IBM/360更被誉为人类从原子能时代进入信息时代标志。此后IBM开发的大型机系列都保持了与360系统的兼容,直到最新的z系列,在360上写的程序仍可以不经修改的运行,“兼容”这一概念从此开始深入人心。

需要交待一下,360计划虽然是在61年开始启动,但等到完成己是1964年,它的主要部件采用了集成电路(Intergrated Circuit,IC),属于第三代计算机,它也是第三代计算机的标志产品。

相关词条

相关搜索

其它词条