一、批处理系统(Batch Processing)
将作业(Job)按照他们的性质进行分组(分批),然后再成组(成批)地交给处理机去处理,批处理系统包括单道批处理系统和多道批处理系统
二、单道批处理系统
操作员将作业分成批次,然后串行地交给处理机处理,一个作业单独进入内存并占有系统资源,直到当前作业运行结束后下一个作业才能进入内存,也就是说,在这种系统模式下,内存中一次只有一个作业被处理,当作业进行I/O操作时,CPU处于等待状态,因此,CPU利用率极低,系统资源利用不够充分
三、多道批处理系统
多道批处理系统 = 批处理系统 + 多道程序设计技术
在批处理系统的设计技术上,引入了多道程序设计技术后,就形成了多道批处理系统。大量的作业存放在外存设备中,在外存中组成了一个后备队列,CPU根据一定的作业调度规则从后备队列中取出一个或多个作业并放到内存中运行,当某个进程暂时无法继续执行(如发起I/O请求)时,CPU则立即转去执行下一个作业。
在批处理中,由于作业要排队,依次进行处理,因而作业的周转时间较长;同时多道批处理系统