Linux网络操作系统项目化教程课件 项目1 理解操作系统概念及 RHEL6.5安装实训.pptx

Linux网络操作系统项目化教程课件 项目1 理解操作系统概念及 RHEL6.5安装实训.pptx

  1. 1、本文档共59页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
Linux网络操作系统项目化教程课件 项目1 理解操作系统概念及 RHEL6.5安装实训

;理解操作的概念、功能、分类 了解Linux操作系统的发展、特点和版本 理解Linux操作系统的体系结构 理解Linux操作系统的磁盘分区与多重启动 掌握VMware虚拟机的安装 掌握在VMware虚拟机上安装RHEL 6.5;任务1 认识操作系统;操作系统操作系统(Operating System,OS)是在计算机裸机硬件上加载的第一层次的软件,其他各种各样的应用程序都是在操作系统的支撑下完成各种特定的功能。使用操作系统的目的不同,操作系统就有不同的表现特征,不同的人也就有不同定义。下面给出两种不同的操作系统的定义:;定义1从用户的角度给出操作系统的定义,而定义2从系统的角度给出操作系统的定义,不管何种不同的定义,都要从下面几点来理解和掌握操作系统的定义: 操作系统的目的之一是为方便用户使用计算机,为用户操作计算机提供操作平台和接口。 操作是系统的另一个目的是合理地管理和控制计算机系统的软硬件资源,充分发挥计算机系统软硬件资源的使用效率。 操作系统在本质上是一组程序和相关文档的集合,也就是一种软件。 ;2. 操作系统的功能 1)处理机管理功能 现代的操作系统都以进程的形式来实现处理机的管理,处理机管理功能主要体现在进程的创建、撤销,并按照一定的算法规则来调度进程,分配其所需的资源,对处理机的时间进行分配,管理和控制各个用户的多个进程的协调运行,确保进程之间的正确通信。 2)存储器管理功能 其主要任务是提供一种有效的内存管理手段,提供优质的控制、存取功能,保证多道程序能够良好地并发运行,而不会相互干扰,提高内存储器的使用效率。存储器管理的功能包括内存的分配、内存回收、内存保护、地址映射和虚拟存储器等功能。内存分配分为静态分配和动态分配两种方式,常见的内在管理包括分区管理、分页管理、分段管理和段页式管理等几种方法。;3)设备管理功能;5)文件管理功能;3.操作系统的发展史 操作系统并不是与计算机硬件一起诞生的,操作系统是随着计算机的发展而不断发展的,在早期计算机诞生的初期并没有操作系统的概念,随着计算机的发展,它是在人们使用计算机的过程中,为了满足两大需求:提高资源利用??、增强计算机系统性能,伴随着计算机技术本身及其应用的日益发展的,而逐步地形成和完善起来的,随着用户的需要和硬件的发展变化而不断发展,;4.操作系统的分类 操作系统的设计原则是: (1)尽可能地提高系统效率。 (2)尽可能高的系统吞吐能力。 (3)尽可能快的系统响应时间。 但这三个原则是相互矛盾的,无法同时满足这三个方面的原则,不同的操作系统有不同的倾向性,只能在以某一个原则为主,兼顾另外的设计原则。根据操作系统设计原则的倾向性,可以把操作系统分成三大类:多道批处理系统、分时系统和实时系统。 ;1).多道批处理操作系统 多道批处理系统按用户作业的类型不同分成若干批次,将不同批次的作业都存放于存储器中,每一批次作业顺序处理,如果当前程序需要输入输出,就调用另一批次作业运行,从而提高处理机的利用率。 多道批处理系统有两个特点: (1)多道,系统内可同时容纳多个作业。 (2)成批,在系统运行过程中,不允许用户与其作业发生交互作用,即:作业一旦进入系统,用户就不能直接干预其作业的运行。;2).分时操作系统 所谓分时技术,就是把处理机的运行时间分成很短的时间片,按时间片轮流把处理机分配给各联机作业使用。 分时操作系统的特点是: (1)多路性。若干个用户同时使用一台计算机。从微观上看是各用户轮流使用计算机;从宏观上看是各用户并行工作。 (2)交互性。用户可根据系统对请求的响应结果,进一步向系统提出新的请求。这种能使用户与系统进行人机对话的工作方式,明显地有别于批处理系统,因而,分时系统又被称为交互式系统。 (3)独立性。用户之间可以相互独立操作,互不干扰。系统保证各用户程序运行的完整性,不会发生相互混淆或破坏现象。 (4)及时性。系统可对用户的输入及时做出响应。分时系统性能的主要指标之一是响应时间,它是指从终端发出命令到系统予以应答所需的时间。;3). 实时操作系统;任务2 认识Linux操作系统;2. Linux操作系统系统的历史 1991年:林纳斯?托瓦兹在赫尔辛基大学编写Linux操作系统,并公开发布了Linux内核0.11版。 1992年:林纳斯?托瓦兹经过一年的工作,第一个完整的 Linux 发行版 Softlanding Linux System 公开发布了,提供 TCP/IP 支持和 X Window。 1993年:第一个商业 Linux 发行版诞生—— Slackware Linux,这也是目前还在继续开发的最老的 Linux 发行版。 1994年3月:林纳斯?托瓦兹发布 Linux 1.0,该内核版本包含 176250 行代码,Linux转向GPL版权

文档评论(0)

yaocen + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档