Chinaunix首页 | 论坛 | 博客
  • 博客访问: 24745
  • 博文数量: 14
  • 博客积分: 1513
  • 博客等级: 上尉
  • 技术积分: 140
  • 用 户 组: 普通用户
  • 注册时间: 2010-10-09 13:45
文章分类
文章存档

2012年(2)

2011年(7)

2010年(5)

最近访客

分类:

2011-07-24 18:19:31

无操作系统的计算机系统
1.人工操作方式(人工操作的方式直接使用计算机硬件系统)
这种人工操作方式有两点重要的缺点用户独占全机,CPU等待人工操作;这样严重降低了计算机资源的利用率。
2.脱机输入/输出(Off-Line I/O)方式
这种脱机输入/输出方式的主要优点有:减少了CPU的空闲时间,提高I/O速度
单道批处理系统
这是最早出现的一种操作系统严格的讲它并非是现在人们理解的OS,该系统的主要特征有:自动性(作业可以自动逐个的自动进行运行),顺序性(各道作业是顺序进入内存,先调入内存的先完成),单道性(监督程序每次从磁带上只调入一道程序进入内存运行,当该程序完成或异常时才换其后继程序进入内存运行)
多道批处理系统(更充分的利用系统中的所有资源,进一步提高资源的利用率以及吞吐量)
多道程序设计技术所带来的好处:提高CPU的利用率,可提高内存和I/O设备的利用率,增加系统的吞吐量。
多道批处理系统的特征:多道性(内存中同时驻留多道程序,并允许并发执行),无序性(作业进入内存的顺序与完成的顺序并无严格的对应关系),调度性(作业调度,从外存的后备作业队列中,选择若干个作业调入内存,进程调度,从已在内存的作业中选择一个作业将处理机分配给它,使之执行)。
多道批处理系统的资源利用率高,系统吞吐量大但是平均周转时间长而且没有交互能力。还存在一些需要处理的问题,如处理机管理问题,内存管理问题,I/O设备管理问题,文件管理问题,作业管理问题,实时控制,实时信息处理。
分时系统(一台主机上连接了多个带有显示器和键盘的终端,同时允许多个用户通过自己的终端,以及交互方式使用计算机,共享主机中的资源)
要实现人机交互首先用户不能先进入磁盘,然后再调入内存,因为作业在磁盘上不能运行,当然用户也无法与机器交互,因此作业应直接进入内存。其次,不允许一个作业长期占用处理机,直至它运行结束或出现I/O请求后,方才调度其它作业进行。为此应该规定每个作业只能运行一个很短的时间,然后便暂停改作业的运行。并立即调度下一个程序运行,如果在不长的时间内能是所有的用户作业都执行一次,便可使每个用户都及时地与自己的作业交互,从而可是用户的请求得到及时响应。
分时系统与多道批处理系统相比它具有多路性(也即同时性,允许一台主机上同时联接多台联机终端),独立性(用户各占一个终端,彼此独立操作互不干扰),及时性(用户的请求能在很短的时间内获得响应),交互性(用户可以通过终端与系统进行广泛的人机对话)
实时系统(能及时或即时响应外部时间得请求在规定的时间内完成对该事件的处理,并控制所有实时任务协调一致的运行)主要用于过程控制,事务处理等实时要求的领域主要特征实时性(也叫及时性,以控制对象所要求的开始截止时间或完成截止时间来确定的,一般为妙级,百毫妙级直至毫秒级,甚至有的要低于100微妙)和可靠性(采取多级容错措施来保障系统的安全性及数据的安全性)。
阅读(321) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~