2.单道批处理系统的特征 单道批处理系统是最早出现的一种 0S,严格地说,它只能算作是0S的前身而 并非是现在人们所理解的0S。该系统的 主要特征如下: 1)自动性 (2)顺序性 (3)单道性
2. 单道批处理系统的特征 单道批处理系统是最早出现的一种 OS,严格地说,它只能算作是OS的前身而 并非是现在人们所理解的OS。 该系统的 (1) 自动性 (2) 顺序性 (3) 单道性
1.2.3多道批处理系统 1.多道程序设计的基本概念 在计算机内存中同时存放若干道已开始运行 尚未结束的程序,它们交替运行,共享系统中的 各种硬、软件资源,从而使处理机得到充分利用 在该系统中,用户所提交的作业都先存放在 外存上并排成一个队列,称为“后备队列”;然 后,由作业调度程序按一定的算法从后备队列中 选择若干个作业调入内存,使它们共享CPU和系统 中的各种资源
1.2.3 多道批处理系统 1. 多道程序设计的基本概念 在计算机内存中同时存放若干道已开始运行 尚未结束的程序,它们交替运行,共享系统中的 各种硬、软件资源,从而使处理机得到充分利用。 在该系统中, 用户所提交的作业都先存放在 外存上并排成一个队列,称为“后备队列”;然 后,由作业调度程序按一定的算法从后备队列中 选择若干个作业调入内存,使它们共享CPU和系统 中的各种资源
卡片 磁带机 卡片阅 國國厦 IBM IBM IBM 1401 7094 1401 输入磁带 输出磁带 图1-4早期批处理系统
卡片 IBM 1401 IBM 7094 IBM 1401 输入磁带 磁带机 卡 片 阅 读 机 输出磁带 打 印 机 图1-4 早期批处理系统
SEND Data for for program SRUN SLOAD Fortran program SFORTRAN $JOB,10429754 Cherry chen 图1-5典型的 EMS JOB结
$END $RUN Data for program $LOAD Fortran program $FORTRAN $JOB, 10,429754 Cherry Chen 图1-5 典型的FMS JOB 结 构
用户程IO中断请求 IO中断请求 监督程序 启动IOIO完成 启动IOIO完成 结束中断 IO操作 结束中断 t1 t, t8 (a)单道程序运行情况 程序AIO请求 程序AIO完成程序A再被调度 程序A 程序A ¥A完成 程序BIO请求 程序 程序BIO完成 程序 厂程序CIO请求CIo完成C再被谰 程序 程閉IO请求 程序 程序D 调度程字 (b)四道程序运行情况 图1-6单道和多道程序运行情况
图 1-6 单道和多道程序运行情况