操作系统复习指导.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章 操作系统概论 第2章 进程管理 第3章 调度与死锁 第4章 存储管理 第5章 设备管理 第6章 文件管理 第1章 操作系统概论 操作系统的地位 操作系统的功能 操作系统的发展过程 操作系统的特性 操作系统的体系结构 操作系统的地位 操作系统是覆盖在裸机上的第一层软件,它直接控制、管理各种硬件资源,为其他软件和用户提供工作环境。 操作系统要为人们有效地使用计算机提供用户接口(作业接口和程序接口)。 操作系统还要对系统资源进行统一管理。    操作系统是整个计算机系统的控制管理中心! 操作系统的功能 1、提供用户接口   (1)作业控制级接口(命令接口)   (2)程序级接口 2、管理计算机资源   (1)处理机管理   (2)存储器管理   (3)设备管理   (4)文件管理 处理机管理    处理机的分配是以进程为基本单位的,因些对处理的管理可归结为对进程的管理。 进程控制:负责进程的创建、撤消及状态转换 进程同步:对并发执行的进程进行协调 进程通信:负责完成进程间信息交换 进程调度:按一定的策略进行处理机分配 存储器管理 内存分配:按一定策略为并发进程分配内存 地址变换:把程序指令中的逻辑地址转换为物理地址,又称为重定位。 内存保护:保证各进程在自己的内存空间中运行而不相互干扰。 内存扩充:采用内存扩充技术为多道程序运行提供充足的内存空间。    设备管理 设备分配:根据一的策略对设备进行分配,在设备分配中可以采用虚拟设备技术。 缓冲管理:按一定策略使用系统缓冲区。 设备传输控制:在物理设备上实现I/O操作。 设备无关性:应用程序中用户向系统申请的设备与完成实际操作的设备无关。 文件管理 文件存储空间的管理:对文件存空间进行分配与回收。 目录管理:目录是文件系统实现对文件按名存取的重要数据结构。 文件操作:实现对文件的抽象操作。 文件访问控制:对文件进行保护和保密。 推动操作系统发展的主要动力 (1)不断提高计算资源利用率的需要 (2)方便用户的需要 (3)器件不断更新换代的需要。 (4)计算机体系结构的不断发展的需要。 操作系统的发展过程 1、批处理操作系统   作业是用户在一次上机是要求计算机系统所做的顺序相关工作的集合,包括若干顺序相关的作业步。作业包括作业控制说明书、程序、数据。   批处理技术是指对一批作业进行处理的一种技术,它首先实现了作业步之间的自动过渡,然后实现了作业之间的自动过渡。批处理技术的目的是提高系统的吞吐量。 1、批处理操作系统   单道批处理系统是最早出现的一种操作系统,其大大减少了人工操作的时间,提高了计算机资源的利用率,但设备和CPU之间是串行的,因此,设备和CPU的利用率都很低。   为了提高资源的利用率,特别是CPU的利用率,引入了多道程序设计技术。   在批处理技术中融入多道程序设计技术后就产生了多道批处理操作系统。   批处理操作系统的缺点是缺少人-机交互 2、分时操作系统   分时操作系统的产生是为克服批处理系统不能人-机交互的缺点,希望以联机交互会话方式使用计算机。   分时技术是把处理机的运行时间分成很短的时间片,按时间片轮流把处理机分配给各联机作业使用。   分时系统时间片大小的是以用户所能接受的等待时限来划分的。 3、实时操作系统   实时的含义是指计算机对于外来信息能够以足够快的速度进行处理,并能在被控制对象允许的时间范围内做出响应。   实时系统可以应用于以下两个领域:   (1)实时控制   (2)实时信息处理 4、操作系统的进一步发展   批处理操作系统、分时操作系统、实时操作系是早期的3种基本的操作操作,随着大规模集成电路的发展和计算机体系结构的不断改进,逐步产生了微机操作系统、多处理机操作系统、网络操作系统、分布式操作系统。 操作系统的特性   1、并发   在单处理机系统中,并发性是指宏观上有多道程序在同时运行,但在微观上是交替执行的。多道程序并发执行能提高资源利用率和系统吞吐量。   2、共享   共享是指计算机系统中的资源被多个任务共同使用。   并发和共享是紧密相关的。资源共享和进程的并发执行互为存在的条件。 操作系统的特性   3、异步性   由于并发运行环境的复杂,每个进程在什么时候开始执行,何时暂停,以怎样的速度向前推进,多长时间完成,何时发生中断,都是不可预知的。称这种特征为异步性。   4、虚拟   虚拟指的是通过某种技术把一个物理实体映射为多个逻辑实体,用户程序使用逻辑实体。 操作系统的体系结构   1、层次结构   设计思想:按照操作系统各模块的功能和相互依存关系,把系统中的模块分为若干层次,其中任一层(除底层模块)都建立在它下面一层的基础上,每一层仅使用其下层所提供的服务。   处理于下层的模块称为操作系统的

文档评论(0)

yyh892289 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档