1 / 12

操作系统进化简史

操作系统进化简史. 姓名: 冯 贺 贺 学号: SG13225115 班级:嵌入式 2 班. Introduction 概述. 2000 年是计算机操作系统诞生的第五十周年。为了向该领域的先驱们学习,我选择了我最喜欢的一些经典的操作系统方面的论文。这些论文涵盖从 20 世纪 50 年代的批处理系统到 20 世纪 90 年代的分布式系统的该领域的整个历史。我假设你已经知道操作系统是如何工作的,但不一定了解他们是如何被发明的 。

gerik
Download Presentation

操作系统进化简史

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. 操作系统进化简史 姓名: 冯 贺 贺 学号:SG13225115 班级:嵌入式 2班

  2. Introduction 概述 2000年是计算机操作系统诞生的第五十周年。为了向该领域的先驱们学习,我选择了我最喜欢的一些经典的操作系统方面的论文。这些论文涵盖从20世纪50年代的批处理系统到20世纪90年代的分布式系统的该领域的整个历史。我假设你已经知道操作系统是如何工作的,但不一定了解他们是如何被发明的。 我对广泛使用特定操作系统是不感兴趣的,因为它往往与这些系统的优点(或缺点)没有明显关系。套用GH.Hardy(1969)的话,美是第一次尝试:丑陋的想法在世上没有立足之地。

  3. 让我解释一下我是如何做出选择的: 1、每篇论文描述了一个操作系统,这个操作系统以一种巧妙的方式使用有意义的想法。 2、我选择的论文大多是由有愿景和驱动以使他们的工作的先行者所写。也包括几篇没有任何新的突破,但令人信服地证明当时所知的最好的想法的优雅的系统。 3、我喜欢短论文,那是一种阅读享受。然而,正如Peter Medawar(1979)如实表述的那样,“大多数科学家不知道怎么写作。”在某些情况下,我只好勉强使用“表述清晰且文风即使不是优雅,但至少不会晦涩”的论文。 操作系统的发展通过七个主要阶段(表1)。其中六个显著改变了用户访问的计算机的方式,通过开放式计算站,批量处理,多道程序设计,分时操作,个人计算和分布式系统。在第七阶段并发编程的基础在模型操作系统中进行了开发和论证。

  4. 经典操作系统

  5. 我信心十足的选择了经典的操作系统领域的24篇论文。因为在操作系统的历史上每个领域有这么多的竞争者存在,你可能会不同意我的一些选择。对于每个阶段,我尝试包括一些开创性的系统及其一些追随者。有些系统无疑已经被其他同样有代表性的系统取代。尽管我忽略了几个重要的系统,我希望没有缺失的环节。 出版日期显示,二十世纪六七十年代为操作系统丰收的年代;相比之下,二十世纪八九十年代出现的操作系统较少。这是可以预料的,因为早期的开拓者进入该领域的时候,最好的想法还没有被发明出来。 文件显示,操作系统是基于很少的几个长远的基本理念(表二)。其余的在我看来明显是基本理念的一个重要推论。

  6. 基本理念

  7. 第一部分 开放式计算站 1.IBM 701 开放式计算站 我们从1954年开始讲述有关操作系统的故事。当时计算机还没有操作系统,是由它们的使用者手动操作: 通用汽车研究实验室的IBM 701电脑——乔治F.里赫曼。 乔治·里赫曼记得对于在开放计算站里的著名的701--IBM公司的第一批电脑,大量低下的工作效率: 每个用户被分配了一个最低15分钟的时隙。在这15分钟里,他通常要为配置设备以做计算而花掉10分钟。等他的准备工作完成的时候,他经常最多有5分钟的时间来完成实际的计算--浪费了2/3的时间。 每个月因浪费的计算时间造成的花费高达14.6万美元。要知道那时可是1954年!

  8. 约翰·麦卡锡(1962)对麻省理工学院使用的TX-0型号计算机上做了相似的评论。他补充说: 如果TX-0是一个比现在大的多的计算机,并且假设它被操作的方式和现在保持一致,而它可容的使用者的数量仍将相同。

  9. 人物简介 约翰·麦卡锡 中 文 名: 约翰·麦卡锡 外 文 名: John McCarthy 国 籍: 美 国 出 生 地: 波士顿 出生日期: 1927-9-4 毕业院校: 加州理工学院、普林斯顿大学 主要成就: 发明Lisp语言、斯坦福大学人工智能实验室的主任

  10. IBM 701 1.IBM第一台大型大规模电子计算机; 2.IBM第一台商用科学计算机; 3.IBM第一台具有可存储程序的内部存储器。 4.IBM 700系列的第一款型号。

  11. TX-0 计算机 TX-0是麻省理工学院 林肯实验室1956年研 制出的全世界第一台 晶体管电脑。 它有着三大特点: 用晶体管取代电子管, 占用空间小(不过看上 去仍然酷似发电厂的控 制台); 将键盘、打印机、磁带 阅读机和打孔机集成在 一起,操作员可以通过 键盘编程,生成印好的磁带后直接输入机器; 配有一台可编程显示器。 TX-0的这三大特点启动了计算机由神至人的转变,普通信徒们不必再去忍受白衣巫师的傲慢,他们可以定定心心地坐在电脑前,编写属于自己的程序。 正是通过这台TX-0,我们的第一批程序员和设计师被培养了起来。

  12. 谢 谢 大 家 !

More Related