目录

分时系统

一、分时系统的产生

二、分时系统的思想

三、分时系统的特点

影响响应时间的因素

四、分时系统与多通批处理区别

五、分时系统与多道批处理区别

实时系统

六、实时操作系统的分类

七、实时系统的特点

八、实时系统与分时系统的比较


分时系统



一、分时系统的产生


        所谓分时系统,即一台计算机与多个终端设备连接,每个用户通过终端向系统发出命令,请求系统为其完成某项工作。系统根据用户的请求完成指定的任务,并把执行结果返回。

二、分时系统的思想


1、采用时间片轮转的方法,同时为多终端用户服务,对每个用户能保证足够快的响应时间,并提供交互会话的功能。

2、时间片:将CPU的时间划分成若干个片段,称为时间片,操作系统以时间片为单位,轮流为每个终端用户服务。

3、设计目标:对用户的请求及时响应,并在可能条件下尽量提高系统资源的利用率。

4、例如:流水式自助餐厅

三、分时系统的特点


多路性:在一台主机上连接多个用户终端。从宏观上看,多个用户同时工作,共享系统的资源;从微观上看,各终端程序是轮流使用一个时间片。多路性提高了系统资源的整体利用率。

交互性:用户在终端上能随时通过键盘与计算机进行“会话”,从而获得系统的各种服务,并控制作业程序的运行。

独立性:每个用户在自己的终端上独立操作,互不干扰,感觉不到其他用户的存在,就如同自己“独占”该系统似的。

及时性:用户程序是轮流执行CPU的一个时间片,但由于计算机的高速处理能力,能保证在较短和可容忍的时间内响应和完成处理用户请求。

影响响应时间的因素


终端的数目多少

时间片的选取

信息交换量和信息交换速度

机器处理能力

请求服务的时间长短及服务请求的分布

四、分时系统与多通批处理区别


分时操作系统和批处理操作系统都基于多道程序设计技术,但存在下列区别:

目的不同:批处理(提高系统资源利用率和作业吞吐率)、分时(多个用户快速响应)

适应作业的性质不同:批处理(适应已经调试好的大型作业)、分时(正在调试的小作业)

资源使用率不同:批处理(合理安排不同负载的作业,使资源利用率较佳)、分时(终端用户使用相同程序时,调用开销较小)。

作业控制方式不同:批处理(用户通过JCL语句书写作业控制流,预先提交,脱机工作)、分时(用户键盘输入,交互方式,联机作业)

五、分时系统与多道批处理区别


批处理、多道程序=〉充分利用系统资源(CPU、内存、外设)

分时系统=〉为用户提供与计算机系统直接交互的能力,允许许多用户共享计算机系统

实时系统



所谓“实时”,是指能够及时响应随机发生的外部事件并对事件做出快速处理的一种能力。

“外部事件”,是指与计算机相连接的设备向计算机发出的各种服务请求。

实时操作系统是能对来自外部的请求和信号在限定的时间范围内做出及时响应的操作系统。

六、实时操作系统的分类


生产过程控制、实时信息处理、事物处理系统

七、实时系统的特点


高及时性、高可靠性

八、实时系统与分时系统的比较


实时系统特点:主动权在用户,用户规定什么时间要计算机干什么,机器不能“走开”;实时操作系统追求在尽量短的时间完成用户工作。

分时系统特点:主动权在计算机,计算机按一定时间间隔,以固定时间片段或不固定时间片去轮流完成多个提交的任务,在用户反应相对较慢时,不感到机器走开

分时系统和实时系统(操作系统)相关推荐

  1. 操作系统介绍(按发展顺序)人工操作方式、单道批处理系统、多道批处理系统、分时系统、实时系统、微机操作系统

    操作系统介绍(按发展顺序) 1.未配置操作系统的计算机系统 2.单道批处理系统 3.多道批处理系统 4.分时系统 5.实时系统 6.微机操作系统 1.未配置操作系统的计算机系统 (1)人工操作方式   ...

  2. 计算机操作系统——分时系统和实时系统

    分时系统和实时系统 一.分时系统  1.推动分时系统形成的主要动力,是用户对人-机交互的需求.  2.概念:在一台主机上连接了多个配有显示器和键盘的终端并由此所组成的系统,该系统允许多个用户同时通过自 ...

  3. 批处理系统,分时系统,实时系统

    三大基本操作系统是批处理系统,分时系统,实时系统 概述 What操作系统 特点 批处理系统 适用于计算量大,不需要和用户交互的大型作业 分时系统 交互性强的多用户系统 实时系统 事件驱动,较少有人为干 ...

  4. 批处理系统、分时系统和实时系统各有什么特点?你能简单的分析下各操作系统采用了哪些设计思路来实现这些特点呢?

    批处理系统:用户把要计算的问题.数据和作业说明书一起交给操作员,操作员将一批算题输入到计算机,然后由操作系统来控制执行.特点:资源利用率高,系统吞吐量大:缺乏交互能力.设计思路:提出了一种自动从一个作 ...

  5. 浅析分时系统和实时系统

    1.分时系统 分时系统(Time Sharing System),它能很好地将一台计算机提供给多个用户同时使用,提高计算机的利用率.它被经常应用于查询系统中,满足许多查询用户的需要.用户的需求具体表现 ...

  6. 多道批处理系统、分时系统和实时系统

     1.多道批处理系统 在单道批处理系统中.内存中仅有一道作业,它无法充分利用系统中的全部资源.致使系统性能较差. 在多道批处理系统中,用户所提交的作业都先存放在外存上并排成一个队列.称为" ...

  7. 分时系统和实时系统的区别

    分时系统是指在一个系统中多个用户分时地使用同一台计算机: 实时系统是指计算机及时响应外部事件地请求并在规定时限内完成对该事件地处理,控制所有实时外设和实时任务协调一致地运行. 实时系统和分时系统的主要 ...

  8. 批处理系统、分时系统、实时操作系统的特点和比较

    一.批处理系统 在批处理系统中,用户所提交的作业都先存放在外存上并排成一个队列,称为"后备队列".然后,由作业调度程序按一定的算法从后备队列中选择若干个作业调入内存,使它们共享CP ...

  9. 分时系统用户可以独占计算机资源,资源共享分时系统

    分时系统(time-sharing)是利用多重程序(Multiprogramming)与多任务处理(multitasking)等技术,让多个用户在同时间内可以分享相同的计算机资源.共享资源分时系统除了 ...

最新文章

  1. SAP WM 执行VL06P为交货单创建组,报错-TO for multiple deliveries only with delayed delivery update-
  2. Solr4.7实现LBS(地理位置搜索)
  3. 用构造函数来完成结构体的初始化
  4. 有关SQL server connection Keep Alive 的FAQ(2)
  5. mysql皮秒转成年月日时分秒_MySQL performance_schema 中 TIMER_*类字段 的易读转换
  6. dbunit使用_使用dbUnit,JSON,HSQLDB和JUnit规则进行数据库单元测试
  7. 在英特尔架构服务器上构建基于矢量包处理(VPP)的快速网络协议栈
  8. mate20html查看器,华为Mate20系列迎重大升级 系统支持方舟编译器
  9. 图形学初探(一)图形学基础和基本术语
  10. c51单片机时钟程序汇编语言,51单片机数字钟汇编程序精选.docx
  11. 免费下载百度文库文档、免注册、免登录、免财富值 - 帮手网-云下载
  12. AtCoder Beginner Contest 190 D - Staircase Sequences
  13. iOS获取当前网络连接状态WiFi、5G、4G、3G、2G
  14. Java回炉学习(三)
  15. phpExcel单元格内换行
  16. java对象头markword_浅谈java对象结构 对象头 Markword
  17. 2020-2021中科院陈玉福算法设计与分析期末考试
  18. Scanner警告问题
  19. IOS LOG日志工具
  20. D2D2C 和Tivoli Flashcopy ManagerTSM的解决方案

热门文章

  1. python字符串替换源码_Python实现字符串中某个字母的替代功能
  2. 【高项】成本管理(ITTO)
  3. linux 下搭建yolov3错误,yolov3---报段错误的可能原因及解决方法
  4. Detours 简介与简单使用
  5. 字典、字典推导式、双for循环
  6. 夜神模拟器如何把模拟器里的文件拷出来呢 亲测
  7. http状态码大全,从100-505状态码详情
  8. 今天情人节,程序员该如何绝地反击?
  9. 分享一些酷酷的特效,希望你也能够喜欢
  10. 风变科技python课程评价.11_风变科技在线职业教育课程不错,菜鸟也能成python高手...