操作系统各类的特点
2018-03-24 11:17
148 查看
单道批处理系统
内存中只能驻留一道用户的作业,CPU和内存资源被用户独占。可自动成批处理作业。特点:
①自动性:在操作系统的控制下,自动地讲作业从外存装入内存运行,运行完毕之后,自动撤销已运行完毕的作业,并依次从外存装入下一个作业,使之运行。
②顺序性:存放在外存中的作业按顺序一次被装入内存运行,先进入内存的作业先运行完毕。
③单道性:任何时刻内存中只有一道作业。
优点:与无操作系统的计算机相比,减少了等待人工操作的时间。
缺点:CPU的利用率和系统的吞吐量低。由于作业独占CPU和内存,但作业进行I/O时,CPU只能等待I/O完成而无事可做,使得CPU资源不能的到充分利用。
多道批处理系统
将内存分成几个部分,每一部分存放不同的作业,当一个作业等待输入/输出操作完成时,另一个作业可以使用CPU。用户提交的作业都先存放在外存中并排成一个队列,作业调度程序按照一定策略从后背作业队列中选择若干个作业调入内存,使它们共享CPU和系统中的各种资源。与单道批处理系统相比,支持多道程序驻留内存,CPU可以不再空闲等待I/O。
特点:
①多道性
②无序性
③调度性
④复杂性
优点:能够提高CPU、内存和I/O设备的利用率和系统吞吐量。
缺点:系统平均周转时间长,缺乏交互能力。
分时系统
允许多个用户通过终端同时使用计算机,多个用户提交的作业轮流执行,多个作业交替执行,分时使用主机资源。支持多个用户任务同时驻留内存。分时系统能及时处理用户的交互命令,所有的用户任务都直接进入内存,并在很短的时间内使每个任务都运行一次。
特点:
①多路性:指允许在一台主机上同时连接多台联机终端。
②独立性:各终端用户彼此独立操作,互不干扰。
③及时性:用户请求能在很短时间内获得响应。
④交互性
实时系统
必须能够及时响应外部事件的请求,在规定时间内完成对该事件的处理,并控制所有实时任务协调一致地运行。特点:
①多路性
②独立性
③及时性
④交互性
⑤可靠性
相关文章推荐
- 操作系统概述及各类操作系统特点
- 01-linux操作系统的特点
- 区分各类编译器与操作系统的宏
- eCOS嵌入式操作系统详细介绍与特点
- 操作系统的发展史及其特点
- AIX操作系统的主要特点
- 算法----C中的各类数据在内存中的分布情况(数据区,代码区,堆栈区,操作系统堆栈 详细说明)
- 区分各类编译器与操作系统的宏
- 各类语言的特点
- 嵌入式实时操作系统rtems的特点及研究现状
- Oracle9i|Oracle9i各类操作系统版本|下载
- 老男孩教育每日一题-第99天-服务器上有哪些常用的操作系统,各有什么特点?
- 智能手机操作系统及每个的特点
- 各类操作系统的基本特征
- 各类数据结构的特点
- uCOS-II学习笔记之- uCOS-II实时操作系统的特点
- 操作系统μC/OS-II的特点
- 各类数据结构的特点
- 三种常用的嵌入式操作系统特点与性能对比
- 各类Java heap space 解决方法,并通过java代码获取JVM的相关信息,所在操作系统的信息(包含eclipse&myeclipse的调试的内存设置)