软技术基础--os概述.ppt

  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文档。上传文档
查看更多
软技术基础--os概述.ppt

* * * * 多道批处理 1.4.2 多道批处理系统 作业成批进入系统后备队列 按照一定的策略调度多个作业在系统中运行 进一步提高系统吞吐量和利用率 单道程序系统 用户程序 监督程序 I/O操作 I/O中断请求 I/O完成 多道程序系统 程序A 程序B OS调度 I/O A I/O B t1 t1 t2 t2 程序A和B都得到了推进,并发 并行 并行 * 多道批处理 其它 作业 成批进入 输入井 输出井 单道批处理系统 高速 其它 作业 成批进入 输出井 多道批处理系统 多道并发执行 输入井 * 多道批处理 多道批处理对资源利用率的提高: 提高CPU的利用率 提高内存利用率 提高I/O设备的利用率 多道批处理系统的特点: 多道性 无序性 需要进行两级调度 高级调度: 低级调度: 作业进入内存的顺序与作业完成的顺序不直接相关。 选取多个作业进入内存 在内存中的多个作业之间完成处理机使用权的切换 * 批处理系统 小结:批处理系统的特点: 资源利用率高,吞吐量大 能根据作业对系统资源的需求和系统当前状态,充分调度资源。 无交互能力 作业进入系统后,系统自动调度,管理员或用户不干预系统的调度情况 不便不能 * 分时系统 1.4.3 分时系统 分时系统的提出: 解决人机交互,进行及时响应,共享主机 分时系统实现: 按时间片轮转 时间片:作业使用CPU的时间 时间片中断处理 t 作业1 2 3 1 2 3 * 分时系统 将时间片划分很小,从一个较长时间看,每一个用户都似乎独享主机 例:电影胶片每秒播放25帧图象。即每幅图象占用0.04秒 若将帧速率提高一倍,就可以在屏幕的上下两方同时播放两部电影 时间片的选择: 太大:及时交互性效果不明显 太小:作业频繁切换,增加系统开销 几十到几百毫秒之间。 * 分时系统 按时间片轮转 * 分时系统 每个用户都获得了满意的响应速度,感觉系统是为其独享的 * 分时系统 用户数量、时间片大小及响应速度是相互关联的 * 分时系统 分时系统的特点: 多路性 同时连接多台终端 独立性 终端间互不影响 及时性 在人们能接受的时间内响应 交互性 方便的人机对话 * 关于交互性 多道程序批处理系统 程序A 程序B OS调度 I/O A I/O B t1 t2 A输入数据 A给出响应 不确定时间 作业1 2 3 1 2 3 1输入数据 1给出响应 分时系统 控制轮转周期在人机交互忍受范围内 * 实时系统 1.4.4 实时系统 实时系统的提出: 分时系统的响应往往要等待一个循环周期。 实时系统必须在规定的时间内对用户请求或外部事件及时响应 实时采集现场数据,完成自动化控制 例:导弹导航 特点: 响应速度足够快 可靠性高 实时控制 根据用户要求进行信息检索和处理 例:远程订票系统 特点: 强大的文件系统或数据库 操作简便、安全、查询快速 实时信息查询 * 实时系统 由优先级控制响应顺序 * 实时系统 实时系统特点: 多路性: 多路信息采集,多对象控制 独立性: 信息采集和对象控制是相互独立的 及时性: 有较严格的时间限制,相应时间短 交互性: 主要与管理员进行简单的交互 可靠性: 多级容错 * 操作系统分类 作业处理 系统 批处理系统 分时系统 单道批处理系统 多道批处理系统 简单分时系统 具“前、后台”的 分时系统 多道分时系统 实时系统 实时控制 实时信息查询 * 操作系统分类 微机系统 多处理机系统 网络系统 分布式系统 单用户、单任务 多用户、多任务 单用户、多任务 网络通信,网络资源管理、网络服务,客户/服务器模式的互操作 * 操作系统的特征 1.5、操作系统的特征 * 操作系统的特征 1.5 操作系统的特征 并发性、共享性、虚拟性和异步性 1.5.1程序执行的并发性 并行与并发 并行:在某一时刻同时发生 并发:在一段时间内同时发生 程序并发执行可以大大提高资源利用率 在一段时间内多个程序都同时推进完毕 t1 t2 * 操作系统的特征 1.5.2资源的共享性 含义:系统中的资源可供多个并发执行的程序共同使用 互斥共享 某些资源只能互斥访问,如打印机。 系统在一段时间内让多个程序分别访问了互斥资源--共享 同时访问 某些资源允许多个程序同时访问,如屏幕。 系统并发调度多个程序共享资源 * 操作系统的特征 共享性与并发性的关系——互为条件 (共享)对资源进行有效的管理,使得一个作业在访问I/O设备而不使用CPU时,其他作业可以使用CPU——并发执行 (并发)程序并发执行,系统资源在一段时间内为多个程序共同访问,资源得到了共享——资源的共享 * 操作系统的特征 1.5.3对象的虚拟性 虚拟:把一个物理实体通过一定的技术变成若干个逻辑上的对应物。 虚拟 * 操作系统的特征 1.

文档评论(0)

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

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

1亿VIP精品文档

相关文档