1-3os基本特征.pptVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
1-3os基本特征,os最基本的特征,os有哪几大特征,三菱触摸屏安装基本os,macos基本操作,信息的基本特征,产业集聚区的基本特征,市场经济的基本特征,生物的基本特征,化学变化的基本特征

第3讲 os操作系统的基本特征 教学要求 目的与要求: 掌握操作系统基本特征。 重点与难点: 进程、线程的概念 并发性与并行性概念 虚拟技术 作业安排: P33 第13题 什么是Linux 20世纪80年代末,Unix作为一种流行的操作系统,已经具有了多个变种。但是大多成为各厂家专有产品,不开放源码 著名计算机科学家Andrews?Tanenbaum开发了Minix 1990年秋,芬兰,赫尔辛基大学 什么是Linux Linus Torvalds,芬兰人 他学习操作系统课程并需要上机实习 他购买了一台486计算机,并安装Minix 1991年夏,为了让Minix下载文件,为Minix编写了磁盘驱动程序和简单的文件系统 ?“我花了两个月来进行基本的设置工作,直到我拥有了一个磁盘驱动程序(有很多错误,但碰巧能在我的机器上工作)和一个小小的文件系统,这就是我的第0.01版(大约是1991年8月下旬的事情),它并不完善,连软盘驱动器的驱动程序都没有,什么事情也做不了,但是我已经被它吸引住了,除非我能放弃使用Minix,不然我不会停止改进它。”? 什么是Linux 在赫尔辛基技术大学的FTP服务器上获得了一个空间,放置了这个操作系统,让人们自由下载 Linux是Linus的笔名 1992年,黑客们注意到Linux,他们为Linux编写了许多关键代码,大大地完善了系统。早期的Linux用户也开始定期地上载代码并提出建设性的意见 什么是Linux 对于一个完整的操作系统来说,仅仅一个内核是没有用处的,必须在这个内核上开发应用程序 自由软件基金会GNU工程,目标是写出一个完全免费的UNIX版本,包括内核和相关应用程序,完全开放和自由 Linux成为了GNU的操作系统 什么是Linux 1994年3月,Linux 1.0出现 1995年1月,Bob Young创办了Redhat GNU Linux + GNU应用软件 = Redhat Linux“发行版” 其他的Linux发行版 Linux的优势 免费获取,硬件费用低廉。 1997年,Pentinum Ⅱ设计上的缺陷刚被发现, Linux就提供了解决方案。 1997年,荣获了美国InfoWorld杂志的最佳技术支持奖,而这一奖项原本只是为商业软件公司设立的。 CERN(西欧原子能中心)采用Linux做物理数据处理 Linux的优势 好莱坞大片《泰坦尼克号》中的计算机动画的设计工作是在Linux平台上进行的 强大的网络功能,杰出的稳定性,对系统配置的低要求,在网络服务器领域占据了重要的地位 用户包括NASA,迪斯尼,洛克希德,通用电气,波音等 GNU/Linux的启示 * 第一章 操作系统引论 1.3 操作系统的基本特性 1.3.1 并发性   1.并行与并发   并行性是指两个或多个事件在同一时刻发生; 并发性是指两个或多个事件在同一时间间隔内发生。 多道程序环境下:并发性是指在一段时间内宏观上有多个程序在同时运行;微观上这些程序只能是分时地交替执行。 多个处理机:实现并行执行,即利用每个处理机来处理一个可并发执行的程序,这样,多个程序便可同时执行。     2.引入进程   程序是静态实体(Passive Entity),在多道程序系统中,它们是不能独立运行的,更不能和其它程序并发执行。在操作系统中引入进程的目的,就是为了使多个程序能并发执行。 未引入进程的系统中,在属于同一个应用程序的计算程序和I/O程序之间,两者只能是顺序执行; 引入进程:若分别为计算程序和I/O程序各建立一个进程,则这两个进程便可并发执行。   像多道程序运行,这样便能极大地提高系统资源的利用率,增加系统的吞吐量。 进程是指在系统中能独立运行并作为资源分配的基本单位,它是由一组机器指令、数据和堆栈等组成的,是一个能独立运行的活动实体。多个进程之间可以并发执行和交换信息。一个进程在运行时需要一定的资源,如CPU、存储空间及I/O设备等。   3.引入线程   进程作为分配资源的基本单位 进程中可以包含若干个线程 线程作为独立运行和独立调度的基本单位,对它的调度所付出的开销就会小得多,能更高效地提高系统内多个程序间并发执行的程度。 因而近年来推出的通用操作系统都引入了线程,以便进一步提高系统的并发性,并把它视作现代操作系统的一个重要标致。 1.3.2 共享性   1.互斥共享方式   系统中的某些资源,如打印机可以提供给多个进程(线程)使用,但为使所打印或记录的结果不致造成混淆,应规定在一段时间内只允许一个进程(线程)访问该资源。 我们把这种资源共享方式称为互斥式共享 把在一段时间

文档评论(0)

ajgoaw + 关注
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档