2022年操作系统发展史 2.pdf
《2022年操作系统发展史 2.pdf》由会员分享,可在线阅读,更多相关《2022年操作系统发展史 2.pdf(3页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、操作系统的发展操作系统的发展历程和计算机硬件的发展历程密切相关。从1946 年诞生第一台电子计算机以来,计算机的每一代进化都以减少成本、缩小体积、降低功耗、增大容量和提高性能为目标,随着计算机硬件的发展,同时也加速了操作系统的形成和发展。最初的计算机并没有操作系统,人们通过各种操作按钮来控制计算机。随后为了提高效率而出现了汇编语言,操作人员通过有孔的纸带将程序输入计算机进行编译。这些将语言内置的计算机只能由操作人员自己编写程序来运行,不利于设备、程序的共用。为了解决这种问题,就出现了现代的操作系统。操作系统是人与计算机交互的界面,是各种应用程序共同的平台。有了操作系统,一方面很好地实现了程序的
2、共用,另一方面也方便了对计算机硬件资源的管理。随着计算技术和大规模集成电路的发展,微型计算机迅速发展起来。从20 世纪 70 年代中期开始出现了计算机操作系统。1976 年,美国DIGITAL RESEARCH 软件公司研制出8 位的 CP/M操作系统。这个系统允许用户通过控制台的键盘对系统进行控制和管理,其主要功能是对文件信息进行管理,以实现硬盘文件或其他设备文件的自动存取。此后出现的一些8 位操作系统多采用CP/M结构。计算机操作系统的发展经历了两个阶段。第一个阶段为单用户、单任务的操作系统,继CP/M操作系统之后,还出现了C-DOS 、M-DOS 、TRS-DOS 、S-DOS和 MS-
3、DOS 等磁盘操作系统。其中值得一提的是MS-DOS ,它是在 IBM-PC及其兼容机上运行的操作系统,它起源于 SCP86-DOS ,是 1980 年基于 8086 微处理器而设计的单用户操作系统。后来,微软公司获得了该操作系统的专利权,配备在IBM-PC 机上,并命名为 PC-DOS 。1981 年,微软的MS-DOS 1.0 版与 IBM 的 PC面世,这是第一个实际应用的16 位操作系统。从此,微型计算机进入了一个新纪元。1987 年,微软发布的 MS-DOS 3.3 版本是非常成熟可靠的DOS版本,微软据此取得个人操作系统的霸主地位。随着社会的发展,早期的单用户操作系统已经远远不能满
4、足用户的要求,各种新型的现代操作系统犹如雨后春笋一样出现了。现代操作系统是计算机操作系统发展的第二个阶段,它是以多用户多道作业和分时为特征的系统。其典型代表有UNIX、Windows、Linux 、OS/2 等操作系统。Unix 由贝尔实验室的KenThompson和Dennis Ritchie在 1968 年共同开发出来,1970 年 Unix被移植到PDP-11/20 上,系统由原来的同时支持2 个用户提升到同时支持3 个用户,可见Unix 从一开始就是多用户的操作系统。这就是第一个版本。 UNIX 第二版于1972 年发行,增添了管道的功能。该版本还加上了除汇编之外的编程语言支持。197
5、3 年, Ken和 Dennis 成功地用C重写了 UNIX核心。解释器也被重写了,这增加了系统的健壮性,也使编程和调试变得容易了很多,也为Unix 的可扩展性打下了基础。1974 年, Ken和 Dennis 在 CommunicationsoftheACM 上发表了论文介绍UNIX系统。这篇文章在学术界引起了广泛的兴趣。其第5 版正式以 “仅用于教育目的” 的方式向各大学提供。UNIX第 5 版因此在许多大学广泛地用于教学。到了 20 世纪 70 年代末,在UNIX发展到了版本6 之后, AT&T认识到了UNIX 的价值,并成立了UNIX系统实验室 (UNIX System Lab ,US
6、L)来继续发展UNIX。因此 AT&T一方面继续发展内部使用的 UNIX 版本 7,一方面由USL开发对外正式发布的UNIX版本,同时 AT&T也宣布对UNIX 产品拥有所有权。几乎在同时,加州大学伯克利分校计算机系统研究小组(CSRG) 使用 UNIX 对操作系统进行研究,他们的研究成果就反映在他们使用的UNIX 中。他们对UNIX的改进相当多,增加了很多当时非常先进的特性,包括更好的内存管理、快速且健壮的文件系统等,大部分原有的源代码都被重新写过,以支持这些新特性。很多其他UNIX使用者,包括其他大学和商业机构,都希望能得到 CSRG 改进的 UNIX系统。因此 CSRG 中的研究人员把他
7、们的UNIX 组成一个完整的UNIX系统(Berkeley Software Distribution,BSD)并对外发布。BSD UNIX在 UNIX 的历史发展中具有相当大的影响力,被很多商业厂家采用,成为很多商用UNIX的基础,而AT&T与其同时存在的UNIX版本的影响就小得多。同时很多研究项目也是以BSD UNIX为研究系统,例如美国国防部的项目 ARPAnet,ARPAnet今天发展成了Internet,而 BSD UNIX名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 1
8、 页,共 3 页 - - - - - - - - - 中最先实现了TCP/IP,使 Internet和 UNIX 紧密结合在一起。而 AT&T的 UNIX 系统实验室,同时也在不断改进他们的商用UNIX版本,直到他们吸收了BSD UNIX中已有的各种先进特性,并结合其本身的特点,推出了UNIX System V 版本之后,情况才有了改变。从此以后,BSD UNIX和 UNIX System V 形成了当今UNIX的两大主流,现代的UNIX版本大部分都是这两个版本的衍生产品。虽然 AT&T的 UNIX System V 也是非常优秀的UNIX版本,但是BSD UNIX在 Unix 领域内的影响更
9、大。 AT&T的 UNIX 系统实验室一直关注着BSD的发展,在1992 年, UNIX系统实验室指控BSDI(一家发行商业BSD UNIX的公司 ) 违反了 AT&T的许可权,发布自己的UNIX版本,并进一步指控伯克利计算机系统研究组泄漏了UNIX的商业机密 ( 此时的 4.3BSD 中来自 AT&T Unix 的代码已经不足10%)。这个官司影响了很多UNIX厂商,使他们不得不从BSD UNIX转向 UNIX System V ,以避免法律问题。这使得当今大多数商业UNIX 版本都是基于UNIX System V 的。从 UNIX 的发展历程,可以注意到UNIX与其他商业操作系统的不同之处
10、主要在于其开放性。在系统开始设计时就考虑了各种不同使用者的需要,因而UNIX 被设计为具备很大可扩展性的系统。由于它的源代码被分发给大学,从而在教育界和学术界影响很大,进而影响到商业领域中。大学生和研究者为了科研目的或个人兴趣在UNIX上进行各种开发,并且不计较金钱利益,将这些源代码公开,互相共享,这些行为极大丰富了UNIX 本身。很多计算机领域的科学家和技术人员遵循这些方式,开发了数以千计的自由软件,包括FreeBSD在内。正因为如此,当今的 Internet才如此丰富多彩,与其他商业网络不同,才能成为真正的全球网络。开放是UNIX 的灵魂,也是Internet的灵魂。由于 UNIX的开放性
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 2022年操作系统发展史 2022 操作系统 发展史
限制150内