单道操作系统
定义——先把一批作业以脱机方式输入到磁带上,并在系统中配上监督程序(Monitor),在它的控制下,使这批作业能一个接一个地连续处理。
优点:同一批内各作业自动更替,改善主机CPU和设备的使用效率,提高了吞吐量
缺点:内存中仅有一道程序运行,不能很好利用系统资源。CPU和IO设备忙闲不均
主要特征:单道性、自动性、顺序性
多道批处理系统
定义——用户所提交的作业都先存放在外存上并排成一个队列, 称为“后备队列”;然后, 由作业调度程序按一定的算法从后备队列中选择若干个作业调入内存,使它们共享 CPU 和系统中的各种资源
优点:资源利用率高,作业吞吐量大
缺点:用户交互性差,作业的平均周转时间长
特点:多道,宏观,微观
分时系统
定义——多个用户使用同一台计算机,每个人分配一定时间运行,轮流交替。
特征:交互性、多路性、独立型、及时性
实时系统
定义——系统能够及时响应外部事件的请求,在规定的时间完成对该任务的处理。必须保证实时性和高可靠性,对系统的效率则放在第二位。