unix historynew

unix historynew

ID:34536694

大小:512.72 KB

页数:16页

时间:2019-03-07

unix historynew_第1页
unix historynew_第2页
unix historynew_第3页
unix historynew_第4页
unix historynew_第5页
资源描述:

《unix historynew》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、UnixOsHistoryUNIXOS简史作者:网络农夫(黄天彦)整理:Livelybear出处:http://www.europa.idv.tw/UNIX-history/UNIX_History-01.html先前的一个理想UNIX系统自1969年KenThompson与DennisRitchie在美国贝尔电话实验室(BellTelephoneLaboratories)发展出雏形至今,已历经近30来年。而"UNIX"这个字典上查不到其原意的怪字,其实是戏谑MULTICS(MULTiplexedInforma

2、tionandComputingSystem)操作系统的大而无当所产生的谐音字。在1957年10月,前苏联发射了第一枚人造卫星,此举让当时的美国总统艾森豪威尔决定投下巨额的经费用以支持及发展科学,美国高等研究计划署(ARPA,AdvancedResearchProjectsAgency)便是在这个时空下设立了,该单位负责推动系统发展等相关计划,成为当时美国电子计算器发展的重要推手。1960年代是大型计算机的发展年代,当时的麻省理工学院因最先实现了兼容分时系统(CTSS,CompatibleTime-Sharin

3、gSystem),在电子计算器领域享有相当崇高的地位。1963年,麻省理工的里克莱德(J.C.R.Licklider,1915~1990)推动了MAC计划,MAC以IBM的大型计算机做为主体,连接了将近160台终端机,这些终端机就四散在学区以及教职员的家中,可以让30位使用者同时共享计算机资源。这项计划到了1965年便不堪负荷,于是麻省理工便决定开发更大型的分时计算机系统。新的计划便是--MULTICS。一个计算机史上最为庞大的分时计算机系统,企图连接1000部终端机,支持300位使用者同时上线的分时计算机系统

4、。她面临的是,操作系统的分时观念还在各学术与研究机构探索成形中,计算机硬件亦需重新设计的双重挑战。当时,麻省理工原本找IBM来配合这项计划,但IBM正忙着应付自己的问题而无意配合MULTICS计划。此时,通用电子公司(GeneralElectricCompany)也就是奇异公司正好在发展自己的大型主机,见机不可失,便极力邀请麻省理工参予她们的GE645大型主机的规格制定。有了奇异热心主动的计算机硬件配合,麻省理工找上的不能贩售计算机却人才济济的贝尔电话实验室来负责承包软件工程。于是乎,MULTICS的计划便在1

5、965年由麻省理工学院、奇异公司及贝尔电话实验室这三个成员开始共同发展。1969年,MULTICS计划在历经四年的奋战后,仍旧未达到原先规划设计的理想,贝尔电话实验室决定退出计划。功能未达原始设计理想的MULTICS还是安装在奇异公司的GE645大型计算机上供麻省理工使用。奇异公司在该计划草草结束后不到一年便完全淡出大型计算机市场。日后,MULTICS计划被嘲解为ManyUnnecessarilyLargeTableInCore1UnixOsHistorySimultaneously。农夫我个人认为,MULTI

6、CS计划诞生在大型计算机将开始鼎沸的1965年,夭折于大型计算机最为辉煌的1969年。她如果适时在1960年代末期成功的话,绝对可以助长当时已经普遍被计算机权威人士视为理想的『计算机公用事业』,至少可以让大型计算机的发展与资源集中的应用模式就不至于会在1970年代初期就迅速萎缩。因为MULTICS计划如果成功,至少能让当时的大型计算机的应用规模大上10倍左右。然而,MULTICS计划失败了。她严重地打击了当时依赖大型计算机主机的计算机公用事业业者在发展上的信心。更由于没有相似的计划后继进行,使得集中式的大型计算

7、机主机没有明显的使用效能提升,而加速催化计算器工业的转变,以寻找新的道路。另一方面,MULTICS计划失败的经验亦让当时参与该计划的软件工程师们得到相当宝贵的经验与正面的影响。几年后,就在AT&T,MULTICS计划这个不同凡响的失败换来的一个不同凡响的成功。一个戏谑她的名字诞生了....UNIX。一个游戏的开始1969年贝尔实验室的计算器科学研究中心(ComputingScienceResearchCenter)成员退出MULTICS计划的同时,贝尔实验室本身其实也没有一套完善便利的交谈式计算器服务环境。在其

8、中不少工程师们也正为了改善程序设计环境努力着,KenThompson、DennisRitchie和其同事们在当时草拟一个新的档案系统架构,这个档案系统也就是早期的UNIX操作系统的档案系统的前身。当时的KenThompson忙着使用Fortran语言将原本在Multics系统中开发的game叫"SpaceTravel"(太空旅游)转移到GECOSSystem上开发。当时GECOSSys

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

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

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