unix操作系统对现代操作系统的影响论文

unix操作系统对现代操作系统的影响论文

ID:26765579

大小:81.00 KB

页数:15页

时间:2018-11-29

unix操作系统对现代操作系统的影响论文_第1页
unix操作系统对现代操作系统的影响论文_第2页
unix操作系统对现代操作系统的影响论文_第3页
unix操作系统对现代操作系统的影响论文_第4页
unix操作系统对现代操作系统的影响论文_第5页
资源描述:

《unix操作系统对现代操作系统的影响论文》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、unix操作系统对现代操作系统的影响论文2010级《操作系统》课程论文2011年12月unix操作系统对现代操作系统的影响UnixUNIX操作系统,是美国AT&T公司于1971年在PDP-11上运行的操作系统。具有多用户、多任务的特点,支持多种处理器架构,最早由肯·汤普逊(KennethLaneThompson)、丹尼斯·里奇(DennisMacAlistairRitchie)和DouglasMcIlroy于1969年在AT&T的贝尔实验室开发。  目前它的商标权由国际开放标准组织(TheOpenGroup)所拥有一、unix操作系统的发展历程: 一、初创

2、期  Unix的诞生和Multics(MultiplexedInformationandComputingSystem)是有一定渊源的。Multics是由麻省理工学院,AT&T贝尔实验室和通用电气合作进行的操作系统项目,被设计运行在GE-645大型主机上,但是由于整个目标过于庞大,糅合了太多的特性,Multics虽然发布了一些产品,但是性能都很低,最终以失败而告终。  AT&T最终撤出了投入Multics项目的资源,其中一位开发者──肯·汤普逊则继续为GE-645开发软件,并最终编写了一个太空旅行游戏。经过实际运行后,他发现游戏速度很慢而且耗费昂贵——每次

3、运行会花费75美元。  在丹尼斯·里奇的帮助下,汤普逊用PDP-7的汇编语言重写了这个游戏,并使其在DECPDP-7上运行起来。这次经历加上Multics项目的经验,促使汤普逊开始了一个DECPDP-7上的新操作系统项目。汤普逊和里奇领导一组开发者,开发了一个新的多任务操作系统。这个系统包括命令解释器和一些实用程序,Multics是“MULTiplexedInformationandComputingSystem”的缩写,在1970年时,那部PDP-7却只能支持两个用户,当时,BrianKernighan就开玩笑地戏称他们的系统其实是:“UNiplexed

4、InformationandComputingSystem”,缩写为“UNICS”。于是这个项目被称为UnICS(UniplexedInformationandComputingSystem)。后来,大家取其谐音这个名字被改为UNIX。  二、发展期  最初的Unix是用汇编语言编写的,一些应用是由叫做B语言的解释型语言和汇编语言混合编写的。B语言在进行系统编程时不够强大,所以汤普逊和里奇对其进行了改造,并与1971年共同发明了C语言。1973年汤普逊和里奇用C语言重写了Unix。在当时,为了实现最高效率,系统程序都是由汇编语言编写,所以汤普逊和里奇此举是

5、极具大胆创新和革命意义的。用C语言编写的Unix代码简洁紧凑、易移植、易读、易修改,为此后Unix的发展奠定了坚实基础。  1974年,汤普逊和里奇合作在ACM通信上发表了一篇关于UNIX的文章,这是UNIX第一次出现在贝尔实验室以外。此后UNIX被政府机关,研究机构,企业和大学注意到,并逐渐流行开来。  1975年,UNIX发布了4、5、6三个版本。1978年,已经有大约600台计算机在运行UNIX。1979年,版本7发布,这是最后一个广泛发布的研究型UNIX版本。20世纪80年代相继发布的8、9、10版本只授权给了少数大学。此后这个方向上的研究导致了九

6、号计划的出现,这是一个新的分布式操作系统。  1982年,AT&T基于版本7开发了UNIXSystemⅢ的第一个版本,这是一个商业版本仅供出售。为了解决混乱的UNIX版本情况,AT&T综合了其他大学和公司开发的各种UNIX,开发了UNIXSystemVRelease1。  这个新的UNIX商业发布版本不再包含源代码,所以加州大学柏克莱分校继续开发BSDUNIX,作为UNIXSystemIII和V的替代选择。BSD对UNIX最重要的贡献之一是TCP/IP。BSD有8个主要的发行版中包含了TCP/IP:4.1c、4.2、4.3、4.3-Tahoe、4.3-Re

7、no、Net2、4.4以及4.4-lite。这些发布版中的TCP/IP代码几乎是现在所有系统中TCP/IP实现的前辈,包括AT&TSystemVUNIX和MicrosoftWindows。  其他一些公司也开始为其自己的小型机或工作站提供商业版本的UNIX系统,有些选择SystemV作为基础版本,有些则选择了BSD。BSD的一名主要开发者,比尔·乔伊,在BSD基础上开发了SunOS,并最终创办了太阳计算机系统公司。  1991年,一群BSD开发者(DonnSeeley、MikeKarels、BillJolitz和TrentHein)离开了加州大学,创办了B

8、erkeleySoftwareDesign,Inc(BSDI)。B

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。