2019年操作系统概论.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文档。上传文档
查看更多
2019年操作系统概论

* * CH-5 * 从宏观上看是并行的:多道程序都处于运行过程中,但尚未运行结束。 从微观上看是串行的:各道程序轮流占用CPU以交替地执行。 * 从宏观上看是并行的:多道程序都处于运行过程中,但尚未运行结束。 从微观上看是串行的:各道程序轮流占用CPU以交替地执行。 从外存到内存是作业调度算法。在内存中先执行哪个,是进程调度。 * * * * * * * * * * * * 同时性(多路性) * * * * * * * * * * * * 面向Internet 类:智能家居(家电上网) 性能指标:响应时间 “分时”:把CPU时间分割成时间片,每个用户依次轮流使用时间片。 分时操作系统 多个用户通过终端与主机交互。他们的作业按照时间片Time Slice轮转运行,时间片完成时产生时钟中断。 在分时系统中每一个事件得到的分时时间单位叫做时间片。 分时操作系统 所谓“分时”,就是多个用户对系统资源进行时间上的分享。在分时操作系统中,一个计算机系统与若干台本地或远程终端相连,每个用户可以在所使用的终端上以人—机会话的交互方式使用计算机。 微观上,每个用户作业轮流运行一个时间片; 宏观上,多个用户同时工作,共享系统资源。 分时操作系统 实现分时系统,其中,最关键的问题是如何使用户能与自己的作业进行交互,即当用户在自己的终端上键入命令时,系统应能及时接收并及时处理该命令,再将结果返回给用户。 此后,用户可继续键入下一条命令,此即人—机交互。应强调指出,即使有多个用户同时通过自己的键盘键入命令,系统也应能全部地及时接收并处理:⑴及时接收;⑵及时处理。 分时操作系统 分时系统一般分为单道分时系统、具有“前台”和“后台”的分时系统及多道分时系统。 单道分时系统在内存中只驻留一道作业,其余作业则存放在外存中。 具有前后台的分时系统中,内存被固定划分为“前台区”和“后台区”两部分,前台去存放批处理作业,仅当前台调进、调出时,或前台无作业可运行时,才运行后台的作业,从而充分提高CPU的利用率 多道分时系统可在内存中同时存放多道作业。作业在内存中的占用量较少,作业切换在内存中进行。 分时操作系统 同时性 在一台主机上连接了若干个用户终端。从宏观上看,多个用户在同时工作,但从微观上看,各终端程序却是在按时间片依次轮流使用CPU。同时性提高了系统资源利用率。 分时系统的特征同时性、独立性、及时性、交互性 分时操作系统 独立性 每个用户各占一台终端,彼此独立操作,互不干扰。就像整个系统由他自己独占一样。 及时性 终端用户的请求能在允许的时间范围内得到响应,这个时间通常被规定为2到3秒。 交互性 用户从键盘输入命令,请求系统服务或控制作业的运行;系统能及时响应命令并显示结果。 分时与批处理操作系统的区别 目标不同 适应作业的性质不同 资源使用率不同 作业控制方式不同 分时系统为交互式作业提供了快速响应服务,但还不能满足某些对响应时间要求非常严格的任务需要。 例如: 实时控制:如炼钢/炼油等工业自动控制系统、火炮自动控制、飞机自动驾驶、导弹制导等。 实时信息处理:如飞机订票、情报检索等。 实时操作系统 实时系统(Real-Time OS)的定义 实时系统则是指计算机能够及时响应外部事件的请求,在规定的短时间内完成对该事件的处理,并控制所有实时设备和实时任务协调一致地运行。 三种典型的实时系统: 过程控制系统(生产过程控制) 信息查询系统(情报检索) 事务处理系统(银行业务,订票) 实时操作系统 同时性。实时系统也会遇到多个用户同时访问的问题。 独立性。在实时控制系统中,信息的采集和对象的控制都是彼此互不干扰的;在实时信息处理系统中,每个终端用户在向系统提出信息查询和服务请求时也都是彼此独立,互不干扰的。 及时性。实时系统对及时性的要求比分时系统要高。实时系统的及时性则是以控制对象所能接受的延迟时间来确定的,可能是秒级,也可能是毫秒级,甚至是微秒级。 实时操作系统特征 交互性。实时系统大都是具有特殊用途的专用系统,它仅允许操作人员访问系统中某些特定的专用服务程序,因此,实时系统的交互能力比分时系统要差。 高可靠性。实时系统和分时系统相比,对可靠性的要求会更高,原因是实时系统中的任何差错都可能带来巨大的经济损失、甚至无法预料的灾难性后果。 实时操作系统特征 实时操作系统 实时操作系统(Real Time OS) 处理流程: ??数据采集; ? 加工处理; ? 操作控制; ? 反馈处理。 说明 以上介绍的批处理系统、分时系统和实时系统是三种基本的操作系统类型。 需要说明的是,一个实际的操作系统,可能兼有三者或其中两者的功能,这样的操作系统成为通用操作系统。 操作系统的进一

文档评论(0)

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

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

1亿VIP精品文档

相关文档